Package: src:bugwarrior Version: 1.6.0-2 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules binary-indep dh binary-indep --with python3,sphinxdoc --buildsystem=pybuild dh_update_autotools_config -i -O--buildsystem=pybuild dh_autoreconf -i -O--buildsystem=pybuild dh_auto_configure -i -O--buildsystem=pybuild I: pybuild base:217: python3.7 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml bugwarrior/docs/ bugwarrior/docs/_build/html # HTML generator Running Sphinx v1.7.9 making output directory... loading pickled environment... not yet created loading intersphinx inventory from http://docs.python.org/objects.inv... [... snipped ...] Traceback (most recent call last): File "/<<PKGBUILDDIR>>/tests/test_db.py", line 78, in test_synchronize db.synchronize(iter((issue,)), config, 'general') File "/<<PKGBUILDDIR>>/bugwarrior/db.py", line 289, in synchronize key_list = build_key_list(services) File "/<<PKGBUILDDIR>>/bugwarrior/db.py", line 459, in build_key_list keys[target] = get_service(target).ISSUE_CLASS.UNIQUE_KEY File "/<<PKGBUILDDIR>>/bugwarrior/services/__init__.py", line 41, in get_service return epoint.load() File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2345, in load self.require(*args, **kwargs) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2368, in require items = working_set.resolve(reqs, env, installer, extras=self.extras) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 789, in resolve raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.VersionConflict: (future 0.16.0 (/usr/lib/python3/dist-packages), Requirement.parse('future!=0.16.0')) ====================================================================== ERROR: test_udas (tests.test_db.TestUDAs) ---------------------------------------------------------------------- Traceback (most recent call last): File "/<<PKGBUILDDIR>>/tests/test_db.py", line 146, in test_udas udas = sorted(list(db.get_defined_udas_as_strings(config, 'general'))) File "/<<PKGBUILDDIR>>/bugwarrior/db.py", line 466, in get_defined_udas_as_strings uda_list = build_uda_config_overrides(services) File "/<<PKGBUILDDIR>>/bugwarrior/db.py", line 507, in build_uda_config_overrides targets_udas.update(get_service(target).ISSUE_CLASS.UDAS) File "/<<PKGBUILDDIR>>/bugwarrior/services/__init__.py", line 41, in get_service return epoint.load() File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2345, in load self.require(*args, **kwargs) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2368, in require items = working_set.resolve(reqs, env, installer, extras=self.extras) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 789, in resolve raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.VersionConflict: (future 0.16.0 (/usr/lib/python3/dist-packages), Requirement.parse('future!=0.16.0')) ---------------------------------------------------------------------- Ran 117 tests in 0.666s FAILED (SKIP=4, errors=2) make[1]: *** [debian/rules:13: override_dh_auto_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:4: binary-indep] Error 2 dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- (The above is just how the build ends and not necessarily the most relevant part) The build was made in my autobuilder with "dpkg-buildpackage -A" and it also fails here: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/bugwarrior.html where you can get a full build log if you need it. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.