Your message dated Mon, 06 Feb 2023 22:49:28 +0000
with message-id <[email protected]>
and subject line Bug#1026409: fixed in hg-git 1.0.1-1
has caused the Debian Bug report #1026409,
regarding mercurial-git currently broken in testing
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1026409: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026409
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Subject: mercurial-git currently broken in testing
Package: mercurial-git
Version: 0.10.4-4
Severity: important
Dear Maintainer,
mercurial-git is currently broken in Debian testing.
Attempting to clone a git repo results in the following error:
importing git objects into hg
transaction abort!
rollback completed
** Unknown exception encountered with possibly-broken third-party extension
"hggit" 0.10.4 (dulwich 0.20.50)
** which supports versions 6.1 of Mercurial.
** Please disable "hggit" and try your action again.
** If that fixes the bug please report it to
https://foss.heptapod.net/mercurial/hg-git/issues
** Python 3.10.9 (main, Dec 7 2022, 13:47:07) [GCC 12.2.0]
** Mercurial Distributed SCM (version 6.2.3)
** Extensions loaded: hggit 0.10.4 (dulwich 0.20.50)
Traceback (most recent call last):
File "/usr/bin/hg", line 59, in <module>
dispatch.run()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 143, in run
status = dispatch(req)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 232, in
dispatch
status = _rundispatch(req)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 276, in
_rundispatch
ret = _runcatch(req) or 0
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 451, in
_runcatch
return _callcatch(ui, _runcatchfunc)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 461, in
_callcatch
return scmutil.callcatch(ui, func)
File "/usr/lib/python3/dist-packages/mercurial/scmutil.py", line 153, in
callcatch
return func()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 441, in
_runcatchfunc
return _dispatch(req)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1254, in
_dispatch
return runcommand(
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 899, in
runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1266, in
_runcommand
return cmdfunc()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1252, in
<lambda>
d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
File "/usr/lib/python3/dist-packages/mercurial/util.py", line 1880, in check
return func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/mercurial/commands.py", line 5463, in
pull
modheads = exchange.pull(
File "/usr/lib/python3/dist-packages/hggit/util.py", line 63, in inner
return f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/hggit/__init__.py", line 563, in
exchangepull
pullop.cgresult = repo.githandler.fetch(remote.path, heads)
File "/usr/lib/python3/dist-packages/hggit/git_handler.py", line 308, in fetch
imported = self.import_git_objects(remote_name, filteredrefs)
File "/usr/lib/python3/dist-packages/hggit/git_handler.py", line 850, in
import_git_objects
self.import_git_commit(commit)
File "/usr/lib/python3/dist-packages/hggit/git_handler.py", line 1078, in
import_git_commit
node = unfiltered.commitctx(ctx)
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 236, in
wrapper
return orig(repo.unfiltered(), *args, **kwargs)
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 3247, in
commitctx
return commit.commitctx(self, ctx, error=error, origctx=origctx)
File "/usr/lib/python3/dist-packages/mercurial/commit.py", line 84, in
commitctx
n = repo.changelog.add(
File "/usr/lib/python3/dist-packages/mercurial/changelog.py", line 611, in add
extra = encodeextra(extra)
File "/usr/lib/python3/dist-packages/mercurial/changelog.py", line 85, in
encodeextra
items = [_string_escape(b'%s:%s' % (k, d[k])) for k in sorted(d)]
File "/usr/lib/python3/dist-packages/mercurial/changelog.py", line 85, in
<listcomp>
items = [_string_escape(b'%s:%s' % (k, d[k])) for k in sorted(d)]
TypeError: %b requires a bytes-like object, or an object that implements
__bytes__, not 'generator'
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.0.0-4-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages mercurial-git depends on:
ii mercurial [python3-mercurial] 6.2.3-1+b1
ii python3 3.10.6-1
ii python3-dulwich 0.20.50-1+b1
mercurial-git recommends no packages.
mercurial-git suggests no packages.
-- no debconf information
--
Chris Jones
--- End Message ---
--- Begin Message ---
Source: hg-git
Source-Version: 1.0.1-1
Done: Timo Röhling <[email protected]>
We believe that the bug you reported is fixed in the latest version of
hg-git, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Timo Röhling <[email protected]> (supplier of updated hg-git package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 06 Feb 2023 19:57:01 +0100
Source: hg-git
Architecture: source
Version: 1.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Timo Röhling <[email protected]>
Closes: 1026409
Changes:
hg-git (1.0.1-1) unstable; urgency=medium
.
* Team upload.
* New upstream version 1.0.1
- Add support for Mercurial 6.2 (Closes: #1026409)
* Drop patches which have been merged upstream
Remaining patches:
- Fix-API-breakage-in-dulwich-0.21.patch
- Handle-remote-output-in-test-cases.patch
Checksums-Sha1:
f8ee829c08e2845a1bc7079aacd2a3fd007b2c78 1966 hg-git_1.0.1-1.dsc
e5e309a8a5ba06d3ead3fd102c1da08e1de744aa 167257 hg-git_1.0.1.orig.tar.bz2
6f742459f45e91f8effa7d8eacc76924953e01c2 10268 hg-git_1.0.1-1.debian.tar.xz
3c27bebd4c16dd61d9fe8682bb962247cef2e8d4 7300 hg-git_1.0.1-1_amd64.buildinfo
Checksums-Sha256:
8c3cd473e60e0f0d2563f233c2fabcf41db8ee492d6673c66f08f087e21ca4d9 1966
hg-git_1.0.1-1.dsc
2e6010a458531547cb028171391dea95bdb072a5e5e537284157ea9bdeb7409b 167257
hg-git_1.0.1.orig.tar.bz2
77b149b2d43d132d13a9f516163f784316f20d32dcf021f97fbfa2cc45582dfc 10268
hg-git_1.0.1-1.debian.tar.xz
d20ba1908fdc43ab510aa762fc28bf7bedb75cbd12f709e383d2204778be9bd7 7300
hg-git_1.0.1-1_amd64.buildinfo
Files:
597b78c81070e86c043ed2167a04d8ed 1966 vcs optional hg-git_1.0.1-1.dsc
d1872e8f5a327b2a0525db4767b75cdd 167257 vcs optional hg-git_1.0.1.orig.tar.bz2
b3233d44ed25959069ae17c47107c968 10268 vcs optional
hg-git_1.0.1-1.debian.tar.xz
5e26fa46fc60ba79a0035e7bd0dc0860 7300 vcs optional
hg-git_1.0.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHIBAEBCgAyFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmPhgyEUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQ+C8H+466LVkV1Av/YidMzGa/CPeThoVY0j/+VGv9fukH
MWkJOKxIprGM5GQqxz6ifs5ekVL6sS54FZkBjv7AXUM/IYVDhMs1TT70sZ6nBJ3n
WdNJWqb3C21my4JazKlWTCEGk6d7AP6eFql3DzO6R9VuO/U4bDdSIXdRX4xlo/Dy
aOapLY0DR+zEVoCjGlGRmCOkAKVyulEHsLgUsyf9vE3uzyHob1PoDVMd4P0qJ/qE
bMNT/a9lQWuWbVipsSyCQ879ojj4FA8RkLDEOV/eaG+5wr5rtr+2bbjrcffi2GcQ
1KgtPqo0jL0kUaNLblVeYTtVm2qkt16ezYz61cRNGWN51zFZRuqeWny8VsE98qyq
Rajhc+Bqfq/NcRF1B8wnMBg15w9lZUsn+3ZCfgR0Lc2sKGISYnnkYxL6ByRdj8gM
gwm3UNpTcZXbxY9feb1EqFXG0Xoy1/3ocNHKyNXAy+pv1qVUjWyMCeueTz+y0xsi
1JjjhV4OPZlPBihO02hCZM6//HZjRTlGtUI0
=wjia
-----END PGP SIGNATURE-----
--- End Message ---