[PKG-Openstack-devel] Bug#809575: horizon: FTBFS: ImportError: cannot import name importlib

Chris West (Faux) solo-debianbugs at goeswhere.com
Fri Jan 1 16:24:01 UTC 2016


Source: horizon
Version: 2:8.0.0-3
Severity: serious
Justification: fails to build from source
Tags: sid stretch
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-CC: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

The package fails to build:

make[1]: Entering directory '/horizon-8.0.0'
pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions
pyversions: missing debian/pyversions file, fall back to supported versions
# We should add --compilemessages when the .mo are removed.
./run_tests.sh --no-virtual-env --no-pep8 --verbosity=2
Running Horizon application tests
Warning: Could not import Horizon dependencies. This is normal during installation.
Traceback (most recent call last):
  File "/horizon-8.0.0/manage.py", line 25, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 350, in execute_from_command_line
    utility.execute()
  File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 324, in execute
    django.setup()
  File "/usr/lib/python2.7/dist-packages/django/__init__.py", line 17, in setup
    configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)
  File "/usr/lib/python2.7/dist-packages/django/utils/log.py", line 71, in configure_logging
    logging_config_func(logging_settings)
  File "/usr/lib/python2.7/logging/config.py", line 794, in dictConfig
    dictConfigClass(config).configure()
  File "/usr/lib/python2.7/logging/config.py", line 576, in configure
    '%r: %s' % (name, e))
ValueError: Unable to configure handler 'null': Cannot resolve 'django.utils.log.NullHandler': No module named NullHandler
Running openstack_dashboard tests
Warning: Could not import Horizon dependencies. This is normal during installation.
Traceback (most recent call last):
  File "/horizon-8.0.0/manage.py", line 25, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 350, in execute_from_command_line
    utility.execute()
  File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 302, in execute
    settings.INSTALLED_APPS
  File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 55, in __getattr__
    self._setup(name)
  File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 43, in _setup
    self._wrapped = Settings(settings_module)
  File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 99, in __init__
    mod = importlib.import_module(self.SETTINGS_MODULE)
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "/horizon-8.0.0/openstack_dashboard/test/settings.py", line 77, in <module>
    from openstack_dashboard.utils import settings
  File "/horizon-8.0.0/openstack_dashboard/utils/settings.py", line 18, in <module>
    from django.utils import importlib
ImportError: cannot import name importlib
Tests failed.
debian/rules:67: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1
make[1]: Leaving directory '/horizon-8.0.0'

Full build log:
https://reproducible.debian.net/rb-pkg/unstable/amd64/horizon.html

-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)



More information about the Openstack-devel mailing list