Source: devscripts Version: 2.21.4 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20211104 ftbfs-bookworm
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; \ > > checkbashisms syntax OK > perl -I ../lib -c cvs-debuild; \ > > build-rdeps syntax OK > perl -I ../lib -c dd-list; \ > > chdist syntax OK > cvs-debuild syntax OK > perl -I ../lib -c deb-why-removed; \ > > 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; \ > > debchange syntax OK > debcommit syntax OK > perl -I ../lib -c debi; \ > > 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 > debuild syntax OK > dep3changelog syntax OK > perl -I ../lib -c desktop2menu; \ > > perl -I ../lib -c dget; \ > > perl -I ../lib -c dpkg-depcheck; \ > > desktop2menu syntax OK > perl -I ../lib -c dscverify; \ > > dpkg-depcheck syntax OK > perl -I ../lib -c git-deborig; \ > > dget syntax OK > debrebuild syntax OK > perl -I ../lib -c grep-excuses; \ > > perl -I ../lib -c hardening-check; \ > > grep-excuses syntax OK > perl -I ../lib -c mass-bug; \ > > dscverify syntax OK > perl -I ../lib -c mk-build-deps; \ > > mass-bug syntax OK > perl -I ../lib -c mk-origtargz; \ > > hardening-check syntax OK > perl -I ../lib -c namecheck; \ > > git-deborig 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; \ > > mk-origtargz syntax OK > perl -I ../lib -c tagpending; \ > > svnpath syntax OK > perl -I ../lib -c transition-check; \ > > rc-alert syntax OK > 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 run_bisect > who-permits-upload syntax OK > bash -n run_bisect_qemu > bash -n uupdate > bash -n what-patch > 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.9 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_debbisect (devscripts.test.test_help.HelpTestCase) ... > /usr/lib/python3.9/unittest/case.py:550: ResourceWarning: unclosed file > <_io.BufferedReader name=4> > method() > ResourceWarning: Enable tracemalloc to get the object allocation traceback > /usr/lib/python3.9/unittest/case.py:550: ResourceWarning: unclosed file > <_io.BufferedReader name=6> > method() > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ok > test_debdiff-apply (devscripts.test.test_help.HelpTestCase) ... 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.9 -m pylint > --rcfile=/<<PKGBUILDDIR>>/scripts/devscripts/test/pylint.conf -- debbisect > 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.9 -m flake8 --max-line-length=99 debbisect 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 debbisect > debbisect:136:52: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:140:52: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:171:39: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:232:8: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > debbisect:245:8: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > debbisect:290:16: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:297:20: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:326:29: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:333:20: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:355:15: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:360:11: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:369:31: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:414:22: R1732: Consider using 'with' for resource-allocating > operations (consider-using-with) > debbisect:434:15: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:435:11: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:461:10: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:469:10: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:474:12: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:477:14: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:491:10: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:492:10: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:495:12: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:498:14: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:528:14: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:533:14: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:534:14: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:537:16: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:543:16: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:548:18: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:623:37: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:640:45: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:642:45: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:644:45: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:650:13: R1735: Consider using {} instead of dict() > (use-dict-literal) > debbisect:651:9: W1514: Using open without explicitly specifying an encoding > (unspecified-encoding) > debbisect:661:12: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:665:14: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:666:20: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:674:12: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:678:18: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:680:18: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:686:12: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:689:14: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:695:22: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:697:22: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:700:14: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:706:18: R1734: Consider using [] instead of list() > (use-list-literal) > debbisect:723:16: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:735:20: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:768:15: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:824:10: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:1023:18: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:1027:17: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:1049:12: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:1063:16: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:1084:12: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:1090:12: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:1115:16: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:1119:18: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:1134:14: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debbisect:1135:14: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > ************* Module debdiff-apply > debdiff-apply:104:13: W1514: Using open without explicitly specifying an > encoding (unspecified-encoding) > debdiff-apply:144:19: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debdiff-apply:150:25: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debdiff-apply:165:9: W1514: Using open without explicitly specifying an > encoding (unspecified-encoding) > debdiff-apply:180:29: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debdiff-apply:278:17: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > debdiff-apply:294:29: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > ************* Module reproducible-check > reproducible-check:242:23: C0209: Formatting a regular string which could be > a f-string (consider-using-f-string) > ************* Module sadt > sadt:183:20: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:190:20: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:195:20: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:201:20: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:242:24: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:266:26: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:235:16: R1732: Consider using 'with' for resource-allocating operations > (consider-using-with) > sadt:307:49: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:365:16: R1732: Consider using 'with' for resource-allocating operations > (consider-using-with) > sadt:400:27: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:453:10: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:516:26: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:567:18: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:572:18: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:575:19: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:577:24: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:579:24: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:581:24: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > sadt:583:24: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > ************* Module suspicious-source > suspicious-source:129:13: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > ************* Module wrap-and-sort > wrap-and-sort:139:13: W1514: Using open without explicitly specifying an > encoding (unspecified-encoding) > wrap-and-sort:153:41: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > wrap-and-sort:157:24: R1732: Consider using 'with' for resource-allocating > operations (consider-using-with) > wrap-and-sort:157:24: W1514: Using open without explicitly specifying an > encoding (unspecified-encoding) > wrap-and-sort:164:13: W1514: Using open without explicitly specifying an > encoding (unspecified-encoding) > wrap-and-sort:177:37: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > wrap-and-sort:250:13: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > wrap-and-sort:279:63: R1734: Consider using [] instead of list() > (use-list-literal) > wrap-and-sort:295:21: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > wrap-and-sort:300:21: C0209: Formatting a regular string which could be a > f-string (consider-using-f-string) > ************* Module devscripts.logger > devscripts/logger.py:29:11: C0209: Formatting a regular string which could be > a f-string (consider-using-f-string) > ************* Module devscripts.control > devscripts/control.py:52:41: C0209: Formatting a regular string which could > be a f-string (consider-using-f-string) > devscripts/control.py:54:19: W1514: Using open without explicitly specifying > an encoding (unspecified-encoding) > devscripts/control.py:55:26: R1734: Consider using [] instead of list() > (use-list-literal) > devscripts/control.py:54:19: R1732: Consider using 'with' for > resource-allocating operations (consider-using-with) > devscripts/control.py:72:23: R1732: Consider using 'with' for > resource-allocating operations (consider-using-with) > ************* Module devscripts.test.test_help > devscripts/test/test_help.py:47:17: W1514: Using open without explicitly > specifying an encoding (unspecified-encoding) > devscripts/test/test_help.py:73:29: C0209: Formatting a regular string which > could be a f-string (consider-using-f-string) > devscripts/test/test_help.py:48:26: R1732: Consider using 'with' for > resource-allocating operations (consider-using-with) > ************* Module devscripts.test.test_pylint > devscripts/test/test_pylint.py:49:29: C0209: Formatting a regular string > which could be a f-string (consider-using-f-string) > devscripts/test/test_pylint.py:68:28: C0209: Formatting a regular string > which could be a f-string (consider-using-f-string) > devscripts/test/test_pylint.py:71:28: C0209: Formatting a regular string > which could be a f-string (consider-using-f-string) > devscripts/test/test_pylint.py:73:28: C0209: Formatting a regular string > which could be a f-string (consider-using-f-string) > devscripts/test/test_pylint.py:50:18: R1732: Consider using 'with' for > resource-allocating operations (consider-using-with) > ************* Module devscripts.test.test_flake8 > devscripts/test/test_flake8.py:37:16: C0209: Formatting a regular string > which could be a f-string (consider-using-f-string) > devscripts/test/test_flake8.py:45:28: C0209: Formatting a regular string > which could be a f-string (consider-using-f-string) > devscripts/test/test_flake8.py:48:28: C0209: Formatting a regular string > which could be a f-string (consider-using-f-string) > devscripts/test/test_flake8.py:51:28: C0209: Formatting a regular string > which could be a f-string (consider-using-f-string) > devscripts/test/test_flake8.py:38:18: R1732: Consider using 'with' for > resource-allocating operations (consider-using-with) > ************* Module setup > setup.py:16:15: R1732: Consider using 'with' for resource-allocating > operations (consider-using-with) > setup.py:20:13: W1514: Using open without explicitly specifying an encoding > (unspecified-encoding) > setup.py:21:20: C0209: Formatting a regular string which could be a f-string > (consider-using-f-string) > > ---------------------------------------------------------------------- > Ran 11 tests in 9.190s > > FAILED (failures=1) > Test failed: <unittest.runner.TextTestResult run=11 errors=0 failures=1> > error: Test failed: <unittest.runner.TextTestResult run=11 errors=0 > failures=1> > make[3]: *** [Makefile:102: 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/2021/11/04/devscripts_2.21.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! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.