Package: src:glare Version: 0.5.0-4 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions py3versions: no X-Python3-Version in control file, using supported versions dh build-indep --buildsystem=python_distutils --with python3,sphinxdoc,systemd dh_update_autotools_config -i -O--buildsystem=python_distutils dh_autoreconf -i -O--buildsystem=python_distutils dh_auto_configure -i -O--buildsystem=python_distutils dh_auto_configure: Please use the third-party "pybuild" build system instead of python-distutils dh_auto_configure: This feature will be removed in compat 12. debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions [... snipped ...] running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \ ${PYTHON:-python} -m subunit.run discover -t ./ ./glare/tests --list running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-160} \ ${PYTHON:-python} -m subunit.run discover -t ./ ./glare/tests --load-list /tmp/tmp0k1f023j ====================================================================== FAIL: glare.tests.unit.test_wsgi.RequestTest.test_best_match_language_unknown glare.tests.unit.test_wsgi.RequestTest.test_best_match_language_unknown ---------------------------------------------------------------------- _StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1297, in patched arg = patching.__enter__() File "/usr/lib/python3/dist-packages/mock/mock.py", line 1369, in __enter__ original, local = self.get_original() File "/usr/lib/python3/dist-packages/mock/mock.py", line 1343, in get_original "%s does not have the attribute %r" % (target, name) AttributeError: <class 'webob.acceptparse.AcceptLanguage'> does not have the attribute 'best_match' ====================================================================== FAIL: glare.tests.unit.test_wsgi.ResourceTest.test_translate_exception glare.tests.unit.test_wsgi.ResourceTest.test_translate_exception ---------------------------------------------------------------------- _StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1297, in patched arg = patching.__enter__() File "/usr/lib/python3/dist-packages/mock/mock.py", line 1369, in __enter__ original, local = self.get_original() File "/usr/lib/python3/dist-packages/mock/mock.py", line 1343, in get_original "%s does not have the attribute %r" % (target, name) AttributeError: <class 'webob.acceptparse.AcceptLanguage'> does not have the attribute 'best_match' ---------------------------------------------------------------------- Ran 250 tests in 20.664s FAILED (failures=2, skipped=2) make[1]: *** [debian/rules:31: override_dh_install] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:6: binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made in my autobuilder with "dpkg-buildpackage -A" in buster, but a similar error happens here in sid: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/glare.html where you can get a full build log if you need it. I would like to see the official build log, but there is none: https://buildd.debian.org/status/package.php?p=glare Please re-re-re-consider uploading in source only-form (dpkg-buildpackage -S) so that these kind of bugs never propagate to testing. Thanks.