Source: keystone Version: 2012.1~e3-3 Severity: serious Justification: fails to build from source
keystone FTBFS in a minimal chroot: | ====================================================================== | ERROR: Failure: ImportError (No module named migrate) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/nose/loader.py", line 390, in loadTestsFromName | addr.filename, addr.module) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 39, in importFromPath | return self.importFromDir(dir_path, fqname) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 86, in importFromDir | mod = load_module(part_fqname, fh, filename, desc) | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/test_authn_ec2.py", line 21, in <module> | import base | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/base.py", line 33, in <module> | import keystone.backends.sqlalchemy as db | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/backends/sqlalchemy/__init__.py", line 34, in <module> | from migrate import exceptions as versioning_exceptions | ImportError: No module named migrate | | ====================================================================== | ERROR: Failure: ImportError (No module named migrate) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/nose/loader.py", line 390, in loadTestsFromName | addr.filename, addr.module) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 39, in importFromPath | return self.importFromDir(dir_path, fqname) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 86, in importFromDir | mod = load_module(part_fqname, fh, filename, desc) | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/test_authn_password.py", line 21, in <module> | import base | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/base.py", line 33, in <module> | import keystone.backends.sqlalchemy as db | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/backends/sqlalchemy/__init__.py", line 34, in <module> | from migrate import exceptions as versioning_exceptions | ImportError: No module named migrate | | ====================================================================== | ERROR: Failure: ImportError (No module named migrate) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/nose/loader.py", line 390, in loadTestsFromName | addr.filename, addr.module) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 39, in importFromPath | return self.importFromDir(dir_path, fqname) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 86, in importFromDir | mod = load_module(part_fqname, fh, filename, desc) | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/test_authn_s3.py", line 21, in <module> | import base | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/base.py", line 33, in <module> | import keystone.backends.sqlalchemy as db | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/backends/sqlalchemy/__init__.py", line 34, in <module> | from migrate import exceptions as versioning_exceptions | ImportError: No module named migrate | | ====================================================================== | ERROR: Failure: ImportError (No module named migrate) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/nose/loader.py", line 390, in loadTestsFromName | addr.filename, addr.module) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 39, in importFromPath | return self.importFromDir(dir_path, fqname) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 86, in importFromDir | mod = load_module(part_fqname, fh, filename, desc) | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/test_backends.py", line 25, in <module> | import keystone.backends.sqlalchemy as db | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/backends/sqlalchemy/__init__.py", line 34, in <module> | from migrate import exceptions as versioning_exceptions | ImportError: No module named migrate | | ====================================================================== | ERROR: Failure: ImportError (No module named stubout) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/nose/loader.py", line 390, in loadTestsFromName | addr.filename, addr.module) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 39, in importFromPath | return self.importFromDir(dir_path, fqname) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 86, in importFromDir | mod = load_module(part_fqname, fh, filename, desc) | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/test_cfg.py", line 23, in <module> | import stubout | ImportError: No module named stubout | | ====================================================================== | ERROR: Failure: ImportError (No module named migrate) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/nose/loader.py", line 390, in loadTestsFromName | addr.filename, addr.module) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 39, in importFromPath | return self.importFromDir(dir_path, fqname) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 86, in importFromDir | mod = load_module(part_fqname, fh, filename, desc) | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/test_commands.py", line 8, in <module> | import keystone.backends.sqlalchemy as db | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/backends/sqlalchemy/__init__.py", line 34, in <module> | from migrate import exceptions as versioning_exceptions | ImportError: No module named migrate | | ====================================================================== | ERROR: Failure: ImportError (No module named migrate) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/nose/loader.py", line 390, in loadTestsFromName | addr.filename, addr.module) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 39, in importFromPath | return self.importFromDir(dir_path, fqname) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 86, in importFromDir | mod = load_module(part_fqname, fh, filename, desc) | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/test_commands_v1.py", line 5, in <module> | import keystone.backends.sqlalchemy as db | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/backends/sqlalchemy/__init__.py", line 34, in <module> | from migrate import exceptions as versioning_exceptions | ImportError: No module named migrate | | ====================================================================== | ERROR: Failure: ImportError (No module named migrate) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/nose/loader.py", line 390, in loadTestsFromName | addr.filename, addr.module) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 39, in importFromPath | return self.importFromDir(dir_path, fqname) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 86, in importFromDir | mod = load_module(part_fqname, fh, filename, desc) | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/test_logic_auth.py", line 21, in <module> | import base | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/base.py", line 33, in <module> | import keystone.backends.sqlalchemy as db | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/backends/sqlalchemy/__init__.py", line 34, in <module> | from migrate import exceptions as versioning_exceptions | ImportError: No module named migrate | | ====================================================================== | ERROR: Failure: ImportError (No module named migrate.versioning.repository) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/nose/loader.py", line 390, in loadTestsFromName | addr.filename, addr.module) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 39, in importFromPath | return self.importFromDir(dir_path, fqname) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 86, in importFromDir | mod = load_module(part_fqname, fh, filename, desc) | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/test_migrations.py", line 28, in <module> | from migrate.versioning.repository import Repository | ImportError: No module named migrate.versioning.repository | | ====================================================================== | ERROR: Failure: ImportError (No module named migrate) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/usr/lib/pymodules/python2.7/nose/loader.py", line 390, in loadTestsFromName | addr.filename, addr.module) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 39, in importFromPath | return self.importFromDir(dir_path, fqname) | File "/usr/lib/pymodules/python2.7/nose/importer.py", line 86, in importFromDir | mod = load_module(part_fqname, fh, filename, desc) | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/test_service_logic.py", line 5, in <module> | from keystone.test.unit.base import ServiceAPITest, AdminAPITest | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/test/unit/base.py", line 33, in <module> | import keystone.backends.sqlalchemy as db | File "/build/keystone-ocJ2hE/keystone-2012.1~e3/keystone/backends/sqlalchemy/__init__.py", line 34, in <module> | from migrate import exceptions as versioning_exceptions | ImportError: No module named migrate | | ---------------------------------------------------------------------- | Ran 189 tests in 0.123s | | FAILED (errors=10) | make[1]: *** [override_dh_auto_test] Error 1 Are some build-dependencies missing? -- Jakub Wilk -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

