Source: hg-git Version: 0.10.4-4 Severity: serious Tags: ftbfs https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/hg-git.html
... debian/rules override_dh_auto_test make[1]: Entering directory '/build/1st/hg-git-0.10.4' make tests HG=/usr/bin/hg PYTHON=python3 TESTFLAGS="--blacklist /build/1st/hg-git-0.10.4/debian/hg-git.test_blacklist" make[2]: Entering directory '/build/1st/hg-git-0.10.4' no username found, using 'pbuild...@ionos11-amd64.debian.net' instead cd tests && /usr/bin/python3 run-tests.py --with-hg=/usr/bin/hg --blacklist /build/1st/hg-git-0.10.4/debian/hg-git.test_blacklist running 51 tests using 15 parallel processes sss --- /build/1st/hg-git-0.10.4/tests/test-octopus.t +++ /build/1st/hg-git-0.10.4/tests/test-octopus.t.err @@ -111,57 +111,88 @@ $ hg push ../gitrepo2 pushing to ../gitrepo2 searching for changes - adding objects - added 8 commits with 8 trees and 6 blobs + ** Unknown exception encountered with possibly-broken third-party extension "hggit" 0.10.4 (dulwich 0.21.2) + ** 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.11.1 (main, Dec 31 2022, 10:23:59) [GCC 12.2.0] + ** Mercurial Distributed SCM (version 6.3.1) + ** Extensions loaded: hggit 0.10.4 (dulwich 0.21.2), mq, strip + 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 1265, 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 1277, in _runcommand + return cmdfunc() + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1263, 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/util.py", line 1880, in check + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/hgext/mq.py", line 4226, in mqcommand + return orig(ui, repo, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 5820, in push + pushop = exchange.push( + ^^^^^^^^^^^^^^ + File "/build/1st/hg-git-0.10.4/hggit/util.py", line 63, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/1st/hg-git-0.10.4/hggit/__init__.py", line 592, in exchangepush + pushop.cgresult = repo.githandler.push(remote.path, revs, force) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/1st/hg-git-0.10.4/hggit/git_handler.py", line 439, in push + old_refs, new_refs = self.upload_pack(remote, revs, force) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/1st/hg-git-0.10.4/hggit/git_handler.py", line 1144, in upload_pack + new_refs = self._call_client(remote, 'send_pack', changed, genpack, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/1st/hg-git-0.10.4/hggit/git_handler.py", line 1286, in _call_client + return func(path, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/dulwich/client.py", line 1108, in send_pack + pack_data_count, pack_data = generate_pack_data( + ^^^^^^^^^^^^^^^^^^^ + File "/build/1st/hg-git-0.10.4/hggit/git_handler.py", line 1110, in genpack + for mo in self.git.object_store.find_missing_objects(have, want): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + AttributeError: 'DiskObjectStore' object has no attribute 'find_missing_objects' ... Failed test-branch-bookmark-suffix.t: output changed Failed test-conflict-1.t: output changed Failed test-conflict-2.t: output changed Failed test-convergedmerge.t: output changed Failed test-empty-working-tree.t: output changed Failed test-extra.t: output changed Failed test-file-removal.t: output changed Failed test-git-tags.t: output changed Failed test-gitignore-share.t: output changed Failed test-hg-author.t: output changed Failed test-hg-branch.t: output changed Failed test-hg-tags.t: output changed Failed test-invalid-refs.t: output changed Failed test-merge.t: output changed Failed test-octopus.t: output changed Failed test-orphan-tags.t: output changed Failed test-pull-after-rebase.t: output changed Failed test-push-authors.t: output changed Failed test-push-phases.t: output changed Failed test-push.t: output changed Failed test-renames.t: output changed Failed test-subrepos.t: output changed Failed test-tree-decomposition.t: output changed # Ran 45 tests, 6 skipped, 23 failed. python hash seed: 526139722 make[2]: *** [Makefile:15: tests] Error 1