Source: python-transitions Version: 0.8.1-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200620 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > dpkg-buildpackage > ----------------- > > Command: dpkg-buildpackage -us -uc -sa -rfakeroot > dpkg-buildpackage: info: source package python-transitions > dpkg-buildpackage: info: source version 0.8.1-1 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Philipp Huebner > <debala...@debian.org> > dpkg-source --before-build . > dpkg-buildpackage: info: host architecture amd64 > debian/rules clean > dh clean --with python3 --buildsystem=pybuild > dh_auto_clean -O--buildsystem=pybuild > pybuild --clean --test-pytest -i python{version} -p 3.8 > I: pybuild base:217: python3.8 setup.py clean > running clean > removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build' (and > everything under it) > 'build/bdist.linux-x86_64' does not exist -- can't clean it > 'build/scripts-3.8' does not exist -- can't clean it > rm -rf .pybuild/ > find . -name \*.pyc -exec rm {} \; > dh_autoreconf_clean -O--buildsystem=pybuild > dh_clean -O--buildsystem=pybuild > rm -f debian/debhelper-build-stamp > rm -rf debian/.debhelper/ > rm -f -- debian/python3-transitions.substvars debian/files > rm -fr -- debian/python3-transitions/ debian/tmp/ > find . \( \( \ > \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path > .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o > -type f -a \ > \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ > -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ > -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ > -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ > \) -exec rm -f {} + \) -o \ > \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) > \) > dpkg-source -b . > dpkg-source: info: using source format '3.0 (quilt)' > dpkg-source: info: building python-transitions using existing > ./python-transitions_0.8.1.orig.tar.gz > dpkg-source: info: building python-transitions in > python-transitions_0.8.1-1.debian.tar.xz > dpkg-source: info: building python-transitions in > python-transitions_0.8.1-1.dsc > debian/rules binary > dh binary --with python3 --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > pybuild --configure --test-pytest -i python{version} -p 3.8 > I: pybuild base:217: python3.8 setup.py config > running config > dh_auto_build -O--buildsystem=pybuild > pybuild --build --test-pytest -i python{version} -p 3.8 > I: pybuild base:217: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions > copying transitions/core.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions > copying transitions/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions > copying transitions/version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/diagrams_graphviz.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/diagrams_pygraphviz.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/locking.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/factory.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/nesting_legacy.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/diagrams.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/markup.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/asyncio.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/states.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > copying transitions/extensions/nesting.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build/transitions/extensions > running egg_info > writing transitions.egg-info/PKG-INFO > writing dependency_links to transitions.egg-info/dependency_links.txt > writing requirements to transitions.egg-info/requires.txt > writing top-level names to transitions.egg-info/top_level.txt > reading manifest file 'transitions.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no files found matching 'MANIFEST' > warning: no previously-included files matching '*.ipynb' found under > directory 'examples/.ipynb_checkpoints' > writing manifest file 'transitions.egg-info/SOURCES.txt' > dh_auto_test -O--buildsystem=pybuild > pybuild --test --test-pytest -i python{version} -p 3.8 > I: pybuild base:217: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build; python3.8 -m pytest > tests > ============================= test session starts > ============================== > platform linux -- Python 3.8.3, pytest-4.6.11, py-1.8.1, pluggy-0.13.0 > rootdir: /<<PKGBUILDDIR>>, inifile: pytest.ini > collected 1930 items > > tests/test_add_remove.py ... [ > 0%] > tests/test_async.py .................................................... [ > 2%] > ........................................................................ [ > 6%] > ........................................................................ [ > 10%] > ...................................................... [ > 13%] > tests/test_codestyle.py F > > =================================== FAILURES > =================================== > _______________________ TestCodeFormat.test_conformance > ________________________ > > self = <tests.test_codestyle.TestCodeFormat testMethod=test_conformance> > > def test_conformance(self): > """Test that we conform to PEP-8.""" > style = pycodestyle.StyleGuide(quiet=False, ignore=['E501', 'W605']) > if exists('transitions'): # when run from root directory (e.g. tox) > style.input_dir('transitions') > style.input_dir('tests') > else: # when run from test directory (e.g. pycharm) > style.input_dir('../transitions') > style.input_dir('.') > result = style.check_files() > > self.assertEqual(result.total_errors, 0, > "Found code style errors (and warnings).") > E AssertionError: 1 != 0 : Found code style errors (and warnings). > > tests/test_codestyle.py:17: AssertionError > ----------------------------- Captured stdout call > ----------------------------- > tests/test_nesting.py:427:9: E306 expected 1 blank line before a nested > definition, found 0 > =============================== warnings summary > =============================== > /usr/lib/python3/dist-packages/pygraphviz/agraph.py:20 > /usr/lib/python3/dist-packages/pygraphviz/agraph.py:20: DeprecationWarning: > Using or importing the ABCs from 'collections' instead of from > 'collections.abc' is deprecated since Python 3.3, and in 3.9 it will stop > working > from collections import MutableMapping > > -- Docs: https://docs.pytest.org/en/latest/warnings.html > =========================== short test summary info > ============================ > FAILED tests/test_codestyle.py::TestCodeFormat::test_conformance - > AssertionE... > =============== 1 failed, 253 passed, 1 warnings in 3.86 seconds > =============== > E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_transitions/build; python3.8 -m pytest > tests > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.8 > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2020/06/20/python-transitions_0.8.1-1_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. _______________________________________________ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team