Control: tag -1 + confirmed The package fails to build with Django 1.7:
debian/rules override_dh_auto_test 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 debian/rules:36: warning: overriding recipe for target 'override_dh_clean' debian/rules:13: warning: ignoring old recipe for target 'override_dh_clean' dh /usr/share/openstack-pkg-tools/pkgos.make --buildsystem=python_distutils --with python2 dh: Unknown sequence /usr/share/openstack-pkg-tools/pkgos.make (choose from: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep) set -e && for pyvers in 2.7 ; do \ echo "===> Testing with python$pyvers" ; \ PYTHON=python$pyvers python$pyvers setup.py test ; \ done ===> Testing with python2.7 running test running egg_info writing requirements to django_pyscss.egg-info/requires.txt writing django_pyscss.egg-info/PKG-INFO writing top-level names to django_pyscss.egg-info/top_level.txt writing dependency_links to django_pyscss.egg-info/dependency_links.txt reading manifest file 'django_pyscss.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*' under directory 'extras' writing manifest file 'django_pyscss.egg-info/SOURCES.txt' running build_ext Traceback (most recent call last): File "setup.py", line 60, in <module> 'Programming Language :: Python :: 2.7', File "/usr/lib/python2.7/distutils/core.py", line 151, in setup dist.run_commands() Creating test database for alias 'default'... File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) Creating test database for alias 'default'... File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/usr/lib/python2.7/dist-packages/setuptools/command/test.py", line 142, in run self.with_project_on_sys_path(self.run_tests) File "/usr/lib/python2.7/dist-packages/setuptools/command/test.py", line 122, in with_project_on_sys_path func() File "/usr/lib/python2.7/dist-packages/setuptools/command/test.py", line 163, in run_tests testRunner=self._resolve_as_ep(self.test_runner), File "/usr/lib/python2.7/unittest/main.py", line 94, in __init__ self.parseArgs(argv) File "/usr/lib/python2.7/unittest/main.py", line 149, in parseArgs self.createTests() File "/usr/lib/python2.7/unittest/main.py", line 158, in createTests self.module) File "/usr/lib/python2.7/unittest/loader.py", line 130, in loadTestsFromNames suites = [self.loadTestsFromName(name, module) for name in names] File "/usr/lib/python2.7/unittest/loader.py", line 115, in loadTestsFromName test = obj() File "/«PKGBUILDDIR»/testproject/runtests.py", line 14, in runtests failures = test_runner.run_tests(['tests']) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 147, in run_tests old_config = self.setup_databases() File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 109, in setup_databases return setup_databases(self.verbosity, self.interactive, **kwargs) File "/usr/lib/python2.7/dist-packages/django/test/runner.py", line 299, in setup_databases serialize=connection.settings_dict.get("TEST_SERIALIZE", True), File "/usr/lib/python2.7/dist-packages/django/db/backends/creation.py", line 374, in create_test_db test_flush=True, File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 93, in call_command app_name = get_commands()[name] File "/usr/lib/python2.7/dist-packages/django/utils/lru_cache.py", line 101, in wrapper result = user_function(*args, **kwds) File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 73, in get_commands for app_config in reversed(list(apps.get_app_configs())): File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", line 137, in get_app_configs self.check_apps_ready() File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", line 124, in check_apps_ready raise AppRegistryNotReady("Apps aren't loaded yet.") django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet. make[1]: *** [override_dh_auto_test] Error 1 To get past this error you need to add this to your test script: import django if hasattr(django, 'setup'): django.setup() Cheers, -- Raphaël Hertzog ◈ Debian Developer Discover the Debian Administrator's Handbook: → http://debian-handbook.info/get/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org