Source: hg-git Version: 0.8.5-2 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Dear Maintainer, hg-git fails to build from source in unstable/amd64: [..] dh_testdir dh_testroot dh_prep dh_testdir dh_testroot dh_install dh_installdocs dh_installchangelogs dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'hg-git-build-deps' in '../hg-git-build-deps_0.8.5-2_all.deb'. The package has been created. Attention, the package has been created in the current directory, not in ".." as indicated by the message above! Selecting previously unselected package hg-git-build-deps. (Reading database ... 23072 files and directories currently installed.) Preparing to unpack hg-git-build-deps_0.8.5-2_all.deb ... Unpacking hg-git-build-deps (0.8.5-2) ... Reading package lists... Building dependency tree... Reading state information... Correcting dependencies... Done The following additional packages will be installed: libjs-excanvas mercurial mercurial-common python-dulwich ucf unzip Suggested packages: qct kdiff3 | kdiff3-qt | kompare | meld | tkcvs | mgdiff wish python-mysqldb python-pygments python-openssl python-dulwich-dbg zip Recommended packages: javascript-common openssh-client ca-certificates python-fastimport The following NEW packages will be installed: libjs-excanvas mercurial mercurial-common python-dulwich ucf unzip 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. Need to get 2480 kB of archives. After this operation, 12.6 MB of additional disk space will be used. Get:1 http://httpredir.debian.org/debian sid/main amd64 unzip amd64 6.0-20 [161 kB] Get:2 http://httpredir.debian.org/debian sid/main amd64 ucf all 3.0036 [70.2 kB] Get:3 http://httpredir.debian.org/debian sid/main amd64 libjs-excanvas all 0.r3-4 [45.3 kB] Get:4 http://httpredir.debian.org/debian sid/main amd64 mercurial-common all 3.8.1-1 [1901 kB] Get:5 http://httpredir.debian.org/debian sid/main amd64 mercurial amd64 3.8.1-1 [74.7 kB] Get:6 http://httpredir.debian.org/debian sid/main amd64 python-dulwich amd64 0.13.0-1 [228 kB] Fetched 2480 kB in 0s (71.6 MB/s) Selecting previously unselected package unzip. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23076 files and directories currently installed.) Preparing to unpack .../unzip_6.0-20_amd64.deb ... Unpacking unzip (6.0-20) ... Selecting previously unselected package ucf. Preparing to unpack .../archives/ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package libjs-excanvas. Preparing to unpack .../libjs-excanvas_0.r3-4_all.deb ... Unpacking libjs-excanvas (0.r3-4) ... Selecting previously unselected package mercurial-common. Preparing to unpack .../mercurial-common_3.8.1-1_all.deb ... Unpacking mercurial-common (3.8.1-1) ... Selecting previously unselected package mercurial. Preparing to unpack .../mercurial_3.8.1-1_amd64.deb ... Unpacking mercurial (3.8.1-1) ... Selecting previously unselected package python-dulwich. Preparing to unpack .../python-dulwich_0.13.0-1_amd64.deb ... Unpacking python-dulwich (0.13.0-1) ... Processing triggers for mime-support (3.60) ... Processing triggers for man-db (2.7.5-1) ... Setting up unzip (6.0-20) ... Setting up ucf (3.0036) ... Setting up libjs-excanvas (0.r3-4) ... Setting up mercurial-common (3.8.1-1) ... Setting up mercurial (3.8.1-1) ... Creating config file /etc/mercurial/hgrc.d/hgext.rc with new version Setting up python-dulwich (0.13.0-1) ... Setting up hg-git-build-deps (0.8.5-2) ... dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: info: source package hg-git dpkg-buildpackage: info: source version 0.8.5-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Javi Merino <vi...@debian.org> dpkg-source --before-build hg-git-0.8.5 dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --with python2 --buildsystem python_distutils dh_testdir -O--buildsystem=python_distutils dh_auto_clean -O--buildsystem=python_distutils python setup.py clean -a /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'include_package_data' warnings.warn(msg) /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires' warnings.warn(msg) running clean 'build/lib.linux-x86_64-2.7' does not exist -- can't clean it 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-2.7' does not exist -- can't clean it find . -name \*.pyc -exec rm {} \+ dh_clean -O--buildsystem=python_distutils debian/rules build dh build --with python2 --buildsystem python_distutils dh_testdir -O--buildsystem=python_distutils dh_update_autotools_config -O--buildsystem=python_distutils dh_auto_configure -O--buildsystem=python_distutils dh_auto_build -O--buildsystem=python_distutils python setup.py build --force /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'include_package_data' warnings.warn(msg) /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires' warnings.warn(msg) running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/hggit copying hggit/compat.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/__init__.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/gitrepo.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/gitdirstate.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/git2hg.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/hg2git.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/overlay.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/_ssh.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/hgrepo.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/verify.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/util.py -> build/lib.linux-x86_64-2.7/hggit copying hggit/git_handler.py -> build/lib.linux-x86_64-2.7/hggit creating build/lib.linux-x86_64-2.7/hggit/help copying hggit/help/git.rst -> build/lib.linux-x86_64-2.7/hggit/help debian/rules override_dh_auto_test make[1]: Entering directory '/home/lamby/temp/cdt.20160505091117.D001sSAI2H.hg-git/hg-git-0.8.5' make tests TESTFLAGS="--blacklist /home/lamby/temp/cdt.20160505091117.D001sSAI2H.hg-git/hg-git-0.8.5/debian/hg-git.test_blacklist" make[2]: Entering directory '/home/lamby/temp/cdt.20160505091117.D001sSAI2H.hg-git/hg-git-0.8.5' cd tests && python run-tests.py --with-hg=`which hg` --blacklist /home/lamby/temp/cdt.20160505091117.D001sSAI2H.hg-git/hg-git-0.8.5/debian/hg-git.test_blacklist ...... --- /home/lamby/temp/cdt.20160505091117.D001sSAI2H.hg-git/hg-git-0.8.5/tests/test-extra.t +++ /home/lamby/temp/cdt.20160505091117.D001sSAI2H.hg-git/hg-git-0.8.5/tests/test-extra.t.err @@ -77,7 +77,7 @@ | o 4 58f855ae26f4930ce857e648d3dd949901cce817 | bbbbbbb=databbb branch=default yyyyyyy=datayyy - | + ~ $ hg push -r b2 -r b3 pushing to $TESTTMP/gitrepo searching for changes Warning: test-extra.t output changed ~....... --- /home/lamby/temp/cdt.20160505091117.D001sSAI2H.hg-git/hg-git-0.8.5/tests/test-incoming.t +++ /home/lamby/temp/cdt.20160505091117.D001sSAI2H.hg-git/hg-git-0.8.5/tests/test-incoming.t.err @@ -55,6 +55,73 @@ $ fn_git_commit -m'add d/gamma line 2' $ cd ../hgrepo $ hg incoming -p | grep -v 'no changes found' + ** Unknown exception encountered with possibly-broken third-party extension hggit + ** which supports versions 3.7 of Mercurial. + ** Please disable hggit and try your action again. + ** If that fixes the bug please report it to https://bitbucket.org/durin42/hg-git/issues + ** Python 2.7.11+ (default, Apr 17 2016, 14:00:29) [GCC 5.3.1 20160409] + ** Mercurial Distributed SCM (version 3.8.1) + ** Extensions loaded: hggit, strip, mq + Traceback (most recent call last): + File "/usr/bin/hg", line 43, in <module> + mercurial.dispatch.run() + File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 59, in run + sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255) + File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 125, in dispatch + ret = _runcatch(req) + File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 204, in _runcatch + return _dispatch(req) + File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 887, in _dispatch + cmdpats, cmdoptions) + File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 632, in runcommand + ret = _runcommand(ui, options, cmd, d) + File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 1017, in _runcommand + return checkargs() + File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 978, in checkargs + return cmdfunc() + File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 884, in <lambda> + d = lambda: util.checksignature(func)(ui, *args, **cmdoptions) + File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 1007, in check + return func(*args, **kwargs) + File "/usr/lib/python2.7/dist-packages/mercurial/extensions.py", line 204, in closure + return func(*(args + a), **kw) + File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 1007, in check + return func(*args, **kwargs) + File "/usr/lib/python2.7/dist-packages/hgext/mq.py", line 3519, in mqcommand + return orig(ui, repo, *args, **kwargs) + File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 1007, in check + return func(*args, **kwargs) + File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line 5067, in incoming + return hg.incoming(ui, repo, source, opts) + File "/usr/lib/python2.7/dist-packages/mercurial/hg.py", line 820, in incoming + return _incoming(display, subreporecurse, ui, repo, source, opts) + File "/usr/lib/python2.7/dist-packages/mercurial/hg.py", line 790, in _incoming + displaychlist(other, chlist, displayer) + File "/usr/lib/python2.7/dist-packages/mercurial/hg.py", line 819, in display + displayer.show(other[n]) + File "/usr/lib/python2.7/dist-packages/mercurial/cmdutil.py", line 1245, in show + self._show(ctx, copies, matchfn, props) + File "/usr/lib/python2.7/dist-packages/mercurial/cmdutil.py", line 1356, in _show + self.showpatch(ctx, matchfn) + File "/usr/lib/python2.7/dist-packages/mercurial/cmdutil.py", line 1374, in showpatch + match=matchfn, stat=False) + File "/usr/lib/python2.7/dist-packages/mercurial/cmdutil.py", line 1187, in diffordiffstat + relroot=relroot): + File "/usr/lib/python2.7/dist-packages/mercurial/patch.py", line 2313, in difflabel + for chunk in func(*args, **kw): + File "/usr/lib/python2.7/dist-packages/mercurial/patch.py", line 2265, in diff + if f not in ctx1: + File "/usr/lib/python2.7/dist-packages/mercurial/context.py", line 87, in __contains__ + return key in self._manifest + File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 737, in __get__ + result = self.func(obj) + File "/usr/lib/python2.7/dist-packages/mercurial/context.py", line 531, in _manifest + return self._repo.manifest.read(self._changeset.manifest) + File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 737, in __get__ + result = self.func(obj) + File "/usr/lib/python2.7/dist-packages/mercurial/context.py", line 527, in _changeset + return self._repo.changelog.changelogrevision(self.rev()) + AttributeError: 'overlaychangelog' object has no attribute 'changelogrevision' comparing with $TESTTMP/gitrepo changeset: 1:9497a4ee62e1 bookmark: master @@ -86,13 +153,6 @@ user: test <t...@example.org> date: Mon Jan 01 00:00:13 2007 +0000 summary: add d/gamma line 2 - - diff -r 9865e289be73 -r 5202f48c20c9 d/gamma - --- a/d/gamma Mon Jan 01 00:00:12 2007 +0000 - +++ b/d/gamma Mon Jan 01 00:00:13 2007 +0000 - @@ -1,1 +1,2 @@ - gamma - +gamma 2 incoming -r Warning: test-incoming.t output changed ~.....................warning: Tested with unexpected mercurial lib: /usr/lib/python2.7/dist-packages/mercurial (expected /usr/bin/mercurial) Skipped test-encoding.t: blacklisted Warned test-extra.t: output changed Warned test-incoming.t: output changed # Ran 36 tests, 1 skipped, 2 warned, 0 failed. Makefile:13: recipe for target 'tests' failed make[2]: *** [tests] Error 80 make[2]: Leaving directory '/home/lamby/temp/cdt.20160505091117.D001sSAI2H.hg-git/hg-git-0.8.5' debian/rules:13: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 2 make[1]: Leaving directory '/home/lamby/temp/cdt.20160505091117.D001sSAI2H.hg-git/hg-git-0.8.5' debian/rules:9: recipe for target 'build' failed make: *** [build] Error 2 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
hg-git.0.8.5-2.unstable.amd64.log.txt.gz
Description: Binary data
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds