Source: devscripts Version: 2.20.4 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200926 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[3]: Entering directory '/<<PKGBUILDDIR>>/scripts' > perl -I ../lib -c bts; \ > > perl -I ../lib -c build-rdeps; \ > > perl -I ../lib -c chdist; \ > > perl -I ../lib -c checkbashisms; \ > > build-rdeps syntax OK > perl -I ../lib -c cvs-debuild; \ > > checkbashisms syntax OK > perl -I ../lib -c dd-list; \ > > chdist syntax OK > perl -I ../lib -c deb-why-removed; \ > > cvs-debuild syntax OK > perl -I ../lib -c debc; \ > > dd-list syntax OK > perl -I ../lib -c debchange; \ > > debc syntax OK > perl -I ../lib -c debcheckout; \ > > bts syntax OK > perl -I ../lib -c debcommit; \ > > deb-why-removed syntax OK > perl -I ../lib -c debdiff; \ > > debcommit syntax OK > perl -I ../lib -c debi; \ > > debchange syntax OK > perl -I ../lib -c debpkg; \ > > debpkg syntax OK > perl -I ../lib -c debrebuild; \ > > debdiff syntax OK > perl -I ../lib -c debsnap; \ > > debcheckout syntax OK > perl -I ../lib -c debuild; \ > > debi syntax OK > perl -I ../lib -c dep3changelog; \ > > debsnap syntax OK > perl -I ../lib -c desktop2menu; \ > > dep3changelog syntax OK > debuild syntax OK > perl -I ../lib -c dget; \ > > perl -I ../lib -c dpkg-depcheck; \ > > debrebuild syntax OK > perl -I ../lib -c dscverify; \ > > desktop2menu syntax OK > perl -I ../lib -c git-deborig; \ > > dpkg-depcheck syntax OK > perl -I ../lib -c grep-excuses; \ > > dget syntax OK > perl -I ../lib -c hardening-check; \ > > dscverify syntax OK > perl -I ../lib -c mass-bug; \ > > grep-excuses syntax OK > perl -I ../lib -c mk-build-deps; \ > > mass-bug syntax OK > perl -I ../lib -c mk-origtargz; \ > > git-deborig syntax OK > perl -I ../lib -c namecheck; \ > > hardening-check syntax OK > perl -I ../lib -c origtargz; \ > > namecheck syntax OK > perl -I ../lib -c plotchangelog; \ > > mk-build-deps syntax OK > perl -I ../lib -c rc-alert; \ > > origtargz syntax OK > perl -I ../lib -c rmadison; \ > > plotchangelog syntax OK > perl -I ../lib -c salsa; \ > > rmadison syntax OK > perl -I ../lib -c svnpath; \ > > svnpath syntax OK > perl -I ../lib -c tagpending; \ > > rc-alert syntax OK > mk-origtargz syntax OK > perl -I ../lib -c transition-check; \ > > perl -I ../lib -c uscan; \ > > transition-check syntax OK > perl -I ../lib -c who-permits-upload; \ > > tagpending syntax OK > bash -n annotate-output > bash -n archpath > bash -n cowpoke > bash -n cvs-debi > bash -n cvs-debrelease > bash -n dcmd > bash -n deb-reversion > bash -n debclean > bash -n debrelease > bash -n debrepro > bash -n debrsign > bash -n debsign > bash -n diff2patches > bash -n dpkg-genbuilddeps > bash -n dscextract > bash -n edit-patch > bash -n getbuildlog > bash -n list-unreleased > bash -n ltnu > bash -n manpage-alert > bash -n mergechanges > bash -n nmudiff > bash -n pts-subscribe > bash -n uupdate > bash -n what-patch > who-permits-upload syntax OK > bash -n who-uploads > bash -n whodepends > bash -n wnpp-alert > bash -n wnpp-check > py3versions: no X-Python3-Version in control file, using supported versions > python3.8 setup.py test > salsa syntax OK > uscan syntax OK > running test > WARNING: Testing via this command is deprecated and will be removed in a > future version. Users looking for a generic test entry point independent of > test runner are encouraged to use tox. > running egg_info > creating devscripts.egg-info > writing devscripts.egg-info/PKG-INFO > writing dependency_links to devscripts.egg-info/dependency_links.txt > writing top-level names to devscripts.egg-info/top_level.txt > writing manifest file 'devscripts.egg-info/SOURCES.txt' > reading manifest file 'devscripts.egg-info/SOURCES.txt' > writing manifest file 'devscripts.egg-info/SOURCES.txt' > running build_ext > testArgs (devscripts.test.test_logger.LoggerTestCase) ... ok > testCommand (devscripts.test.test_logger.LoggerTestCase) ... ok > testNoArgs (devscripts.test.test_logger.LoggerTestCase) ... ok > test_debdiff-apply (devscripts.test.test_help.HelpTestCase) ... > /usr/lib/python3.8/unittest/case.py:633: ResourceWarning: unclosed file > <_io.BufferedReader name=4> > method() > ResourceWarning: Enable tracemalloc to get the object allocation traceback > /usr/lib/python3.8/unittest/case.py:633: ResourceWarning: unclosed file > <_io.BufferedReader name=6> > method() > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ok > test_reproducible-check (devscripts.test.test_help.HelpTestCase) ... ok > test_sadt (devscripts.test.test_help.HelpTestCase) ... ok > test_suspicious-source (devscripts.test.test_help.HelpTestCase) ... ok > test_wrap-and-sort (devscripts.test.test_help.HelpTestCase) ... ok > test_pylint (devscripts.test.test_pylint.PylintTestCase) > Test: Run pylint on Python source code ... Running following command: > /usr/bin/python3.8 -m pylint > --rcfile=/<<PKGBUILDDIR>>/scripts/devscripts/test/pylint.conf -- > debdiff-apply reproducible-check sadt suspicious-source wrap-and-sort > devscripts setup.py > FAIL > test_flake8 (devscripts.test.test_flake8.Flake8TestCase) > Test: Run flake8 on Python source code ... Running following command: > /usr/bin/python3.8 -m flake8 --max-line-length=99 debdiff-apply > reproducible-check sadt suspicious-source wrap-and-sort devscripts setup.py > ok > > ====================================================================== > FAIL: test_pylint (devscripts.test.test_pylint.PylintTestCase) > Test: Run pylint on Python source code > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/scripts/devscripts/test/test_pylint.py", line 75, in > test_pylint > self.fail("\n".join(msgs)) > AssertionError: pylint found issues: > ************* Module reproducible-check > reproducible-check:53:0: W1404: Implicit string concatenation found in > assignment (implicit-str-concat) > ************* Module sadt > sadt:285:8: R1725: Consider using Python 3 style super() without arguments > (super-with-arguments) > sadt:309:20: W0707: Consider explicitly re-raising using the 'from' keyword > (raise-missing-from) > > ---------------------------------------------------------------------- > Ran 10 tests in 5.502s > > FAILED (failures=1) > Test failed: <unittest.runner.TextTestResult run=10 errors=0 failures=1> > error: Test failed: <unittest.runner.TextTestResult run=10 errors=0 > failures=1> > make[3]: *** [Makefile:100: test_py] Error 1 > make[3]: Leaving directory '/<<PKGBUILDDIR>>/scripts' > make[2]: *** [Makefile:68: test_scripts] Error 2 > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > make[1]: *** [Makefile:43: test] Error 2 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test: error: make -j4 test returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2020/09/26/devscripts_2.20.4_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.