Source: stardicter Version: 1.2-2 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20231212 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules build > dh build --with python3 --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > I: pybuild base:310: python3.12 setup.py config > /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:265: > UserWarning: Unknown distribution option: 'bugtrack_url' > warnings.warn(msg) > running config > I: pybuild base:310: python3.11 setup.py config > /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:265: > UserWarning: Unknown distribution option: 'bugtrack_url' > warnings.warn(msg) > running config > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:310: /usr/bin/python3.12 setup.py build > /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:265: > UserWarning: Unknown distribution option: 'bugtrack_url' > warnings.warn(msg) > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/test_czechgerman.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/main.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/test_dictsinfo.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/deaccent.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/test_base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/dictsinfo.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/czechgerman.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/word.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/test_word.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/test_czechenglish.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/test_czech.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/czech.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/test_deaccent.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/czechenglish.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > copying stardicter/test_data.txt -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter > I: pybuild base:310: /usr/bin/python3 setup.py build > /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:265: > UserWarning: Unknown distribution option: 'bugtrack_url' > warnings.warn(msg) > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/test_czechgerman.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/main.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/test_dictsinfo.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/deaccent.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/test_base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/dictsinfo.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/czechgerman.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/word.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/test_word.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/test_czechenglish.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/test_czech.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/czech.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/test_deaccent.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/czechenglish.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > copying stardicter/test_data.txt -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:310: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build; python3.12 -m > unittest discover -v > test_changes (stardicter.test_base.BaseObjectTest.test_changes) > Test changes detection with empty config file. ... ok > test_changes_nofile (stardicter.test_base.BaseObjectTest.test_changes_nofile) > Test changes detection without config file. ... ok > test_checksum (stardicter.test_base.BaseObjectTest.test_checksum) > Test checksum generating. ... ok > test_write (stardicter.test_base.BaseTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_base.BaseTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_czech.CzechTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_base.BaseTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_czechenglish.CzechEnglishFileTest.test_write) > Test dictionary writing. ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter/base.py:391: > DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and > scheduled for removal in a future version. Use timezone-aware objects to > represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, > datetime.UTC). > today = datetime.datetime.utcfromtimestamp(now) > /usr/lib/python3.12/unittest/case.py:589: ResourceWarning: unclosed file > <_io.BufferedReader > name='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter/test_data.txt'> > if method() is not None: > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ok > test_write (stardicter.test_czechenglish.CzechEnglishTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_base.BaseTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_czechgerman.CzechGermanTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_deaccent (stardicter.test_deaccent.DeaccentTest.test_deaccent) ... ok > test_quotes (stardicter.test_deaccent.DeaccentTest.test_quotes) ... ok > test_write (stardicter.test_base.BaseTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_invalid (stardicter.test_dictsinfo.DictsInfoTest.test_invalid) > Test for invalid code. ... skipped 'Network tests disabled' > test_same (stardicter.test_dictsinfo.DictsInfoTest.test_same) > Test for same languages. ... skipped 'Network tests disabled' > test_write (stardicter.test_dictsinfo.DictsInfoTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_fixups (stardicter.test_word.WordTest.test_fixups) > Test for parsing fixups. ... ERROR > test_no_fixup (stardicter.test_word.WordTest.test_no_fixup) > Test for not detected fixup. ... ERROR > test_parse (stardicter.test_word.WordTest.test_parse) > Testing various weird stuff in parser. ... ERROR > > ====================================================================== > ERROR: test_fixups (stardicter.test_word.WordTest.test_fixups) > Test for parsing fixups. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter/test_word.py", > line 55, in test_fixups > self.do_parse( > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter/test_word.py", > line 36, in do_parse > self.assertEquals(word.translation, translation) > ^^^^^^^^^^^^^^^^^ > AttributeError: 'WordTest' object has no attribute 'assertEquals'. Did you > mean: 'assertEqual'? > > ====================================================================== > ERROR: test_no_fixup (stardicter.test_word.WordTest.test_no_fixup) > Test for not detected fixup. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter/test_word.py", > line 80, in test_no_fixup > self.assertRaisesRegexp( > ^^^^^^^^^^^^^^^^^^^^^^^ > AttributeError: 'WordTest' object has no attribute 'assertRaisesRegexp'. Did > you mean: 'assertRaisesRegex'? > > ====================================================================== > ERROR: test_parse (stardicter.test_word.WordTest.test_parse) > Testing various weird stuff in parser. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter/test_word.py", > line 43, in test_parse > word = self.do_parse( > ^^^^^^^^^^^^^^ > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build/stardicter/test_word.py", > line 36, in do_parse > self.assertEquals(word.translation, translation) > ^^^^^^^^^^^^^^^^^ > AttributeError: 'WordTest' object has no attribute 'assertEquals'. Did you > mean: 'assertEqual'? > > ---------------------------------------------------------------------- > Ran 20 tests in 0.048s > > FAILED (errors=3, skipped=11) > E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_stardicter/build; python3.12 -m > unittest discover -v > I: pybuild base:310: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build; python3.11 -m > unittest discover -v > test_changes (stardicter.test_base.BaseObjectTest.test_changes) > Test changes detection with empty config file. ... ok > test_changes_nofile (stardicter.test_base.BaseObjectTest.test_changes_nofile) > Test changes detection without config file. ... ok > test_checksum (stardicter.test_base.BaseObjectTest.test_checksum) > Test checksum generating. ... ok > test_write (stardicter.test_base.BaseTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_base.BaseTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_czech.CzechTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_base.BaseTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_czechenglish.CzechEnglishFileTest.test_write) > Test dictionary writing. ... /usr/lib/python3.11/unittest/case.py:579: > ResourceWarning: unclosed file <_io.BufferedReader > name='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter/test_data.txt'> > if method() is not None: > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ok > test_write (stardicter.test_czechenglish.CzechEnglishTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_base.BaseTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_write (stardicter.test_czechgerman.CzechGermanTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_deaccent (stardicter.test_deaccent.DeaccentTest.test_deaccent) ... ok > test_quotes (stardicter.test_deaccent.DeaccentTest.test_quotes) ... ok > test_write (stardicter.test_base.BaseTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_invalid (stardicter.test_dictsinfo.DictsInfoTest.test_invalid) > Test for invalid code. ... skipped 'Network tests disabled' > test_same (stardicter.test_dictsinfo.DictsInfoTest.test_same) > Test for same languages. ... skipped 'Network tests disabled' > test_write (stardicter.test_dictsinfo.DictsInfoTest.test_write) > Test dictionary writing. ... skipped 'Network tests disabled' > test_fixups (stardicter.test_word.WordTest.test_fixups) > Test for parsing fixups. ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter/test_word.py:36: > DeprecationWarning: Please use assertEqual instead. > self.assertEquals(word.translation, translation) > ok > test_no_fixup (stardicter.test_word.WordTest.test_no_fixup) > Test for not detected fixup. ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_stardicter/build/stardicter/test_word.py:80: > DeprecationWarning: Please use assertRaisesRegex instead. > self.assertRaisesRegexp( > ok > test_parse (stardicter.test_word.WordTest.test_parse) > Testing various weird stuff in parser. ... ok > > ---------------------------------------------------------------------- > Ran 20 tests in 0.058s > > OK (skipped=11) > dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11" > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2023/12/12/stardicter_1.2-2_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results 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 mark 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.