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.

Reply via email to