Package: src:nova Version: 2:18.0.3-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 ...] self._cache_schema() File "/<<PKGBUILDDIR>>/nova/tests/fixtures.py", line 607, in _cache_schema migration.db_sync(database=self.database) File "/<<PKGBUILDDIR>>/nova/db/migration.py", line 26, in db_sync return IMPL.db_sync(version=version, database=database, context=context) File "/<<PKGBUILDDIR>>/nova/db/sqlalchemy/migration.py", line 61, in db_sync repository, version) File "/usr/lib/python3/dist-packages/migrate/versioning/api.py", line 186, in upgrade return _migrate(url, repository, version, upgrade=True, err=err, **opts) File "<decorator-gen-15>", line 2, in _migrate File "/usr/lib/python3/dist-packages/migrate/versioning/util/__init__.py", line 167, in with_engine return f(*a, **kw) File "/usr/lib/python3/dist-packages/migrate/versioning/api.py", line 366, in _migrate schema.runchange(ver, change, changeset.step) File "/usr/lib/python3/dist-packages/migrate/versioning/schema.py", line 93, in runchange change.run(self.engine, step) File "/usr/lib/python3/dist-packages/migrate/versioning/script/py.py", line 148, in run script_func(engine) File "/<<PKGBUILDDIR>>/nova/db/sqlalchemy/api_migrations/migrate_repo/versions/007_instance_mapping_nullable_cellid.py", line 22, in upgrade instance_mapping.c.cell_id.alter(nullable=True) File "/usr/lib/python3/dist-packages/migrate/changeset/schema.py", line 540, in alter return alter_column(self, *p, **k) File "/usr/lib/python3/dist-packages/migrate/changeset/schema.py", line 141, in alter_column engine._run_visitor(visitorcallable, delta) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1940, in _run_visitor conn._run_visitor(visitorcallable, element, **kwargs) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1549, in _run_visitor **kwargs).traverse_single(element) File "/usr/lib/python3/dist-packages/migrate/changeset/ansisql.py", line 56, in traverse_single ret = super(AlterTableVisitor, self).traverse_single(elem) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/visitors.py", line 121, in traverse_single return meth(obj, **kw) File "/usr/lib/python3/dist-packages/migrate/changeset/databases/sqlite.py", line 124, in visit_column self.recreate_table(table,column,delta) File "/usr/lib/python3/dist-packages/migrate/changeset/databases/sqlite.py", line 99, in recreate_table tup = sqlite3.sqlite_version_info NameError: name 'sqlite3' is not defined ---------------------------------------------------------------------- Ran 16500 tests in 439.425s FAILED (failures=6571, skipped=52, expected failures=1) make[1]: *** [debian/rules:56: override_dh_install] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:8: 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" but it also fails here: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/nova.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.