[Reproducible-builds] Bug#834769: python-oslo.config: FTBFS: ImportError: No module named setuptools

Chris Lamb lamby at debian.org
Thu Aug 18 20:53:06 UTC 2016


Source: python-oslo.config
Version: 1:3.9.0-3
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

python-oslo.config fails to build from source in unstable/amd64. Missing
Build-Depends on python-setuptools when there is python3-setuptools..? :)

  [..]

  Unpacking python3-iso8601 (0.1.11-1) ...
  Selecting previously unselected package python3-lxml.
  Preparing to unpack .../129-python3-lxml_3.6.0-1_amd64.deb ...
  Unpacking python3-lxml (3.6.0-1) ...
  Selecting previously unselected package python3-positional.
  Preparing to unpack .../130-python3-positional_1.0.1-2_all.deb ...
  Unpacking python3-positional (1.0.1-2) ...
  Selecting previously unselected package python3-urllib3.
  Preparing to unpack .../131-python3-urllib3_1.15.1-2_all.deb ...
  Unpacking python3-urllib3 (1.15.1-2) ...
  Selecting previously unselected package python3-requests.
  Preparing to unpack .../132-python3-requests_2.10.0-2_all.deb ...
  Unpacking python3-requests (2.10.0-2) ...
  Selecting previously unselected package distro-info-data.
  Preparing to unpack .../133-distro-info-data_0.29_all.deb ...
  Unpacking distro-info-data (0.29) ...
  Selecting previously unselected package lsb-release.
  Preparing to unpack .../134-lsb-release_9.20160629_all.deb ...
  Unpacking lsb-release (9.20160629) ...
  Selecting previously unselected package python3-kerberos.
  Preparing to unpack .../135-python3-kerberos_1.1.5-2+b2_amd64.deb ...
  Unpacking python3-kerberos (1.1.5-2+b2) ...
  Selecting previously unselected package python3-requests-kerberos.
  Preparing to unpack .../136-python3-requests-kerberos_0.7.0-2_all.deb ...
  Unpacking python3-requests-kerberos (0.7.0-2) ...
  Selecting previously unselected package python3-stevedore.
  Preparing to unpack .../137-python3-stevedore_1.12.0-1_all.deb ...
  Unpacking python3-stevedore (1.12.0-1) ...
  Selecting previously unselected package python3-keystoneauth1.
  Preparing to unpack .../138-python3-keystoneauth1_2.4.1-1_all.deb ...
  Unpacking python3-keystoneauth1 (2.4.1-1) ...
  Selecting previously unselected package python3-requestsexceptions.
  Preparing to unpack .../139-python3-requestsexceptions_1.1.1-1_all.deb ...
  Unpacking python3-requestsexceptions (1.1.1-1) ...
  Selecting previously unselected package python3-yaml.
  Preparing to unpack .../140-python3-yaml_3.11-3+b1_amd64.deb ...
  Unpacking python3-yaml (3.11-3+b1) ...
  Selecting previously unselected package python3-appdirs.
  Preparing to unpack .../141-python3-appdirs_1.4.0-2_all.deb ...
  Unpacking python3-appdirs (1.4.0-2) ...
  Selecting previously unselected package python3-os-client-config.
  Preparing to unpack .../142-python3-os-client-config_1.16.0-1_all.deb ...
  Unpacking python3-os-client-config (1.16.0-1) ...
  Selecting previously unselected package python3-testscenarios.
  Preparing to unpack .../143-python3-testscenarios_0.4-4_all.deb ...
  Unpacking python3-testscenarios (0.4-4) ...
  Selecting previously unselected package python3-oslotest.
  Preparing to unpack .../144-python3-oslotest_1%3a2.3.0-1_all.deb ...
  Unpacking python3-oslotest (1:2.3.0-1) ...
  Setting up python-linecache2 (1.0.0-2) ...
  Setting up python-wrapt (1.8.0-5+b2) ...
  Setting up libjs-jquery (1.12.4-1) ...
  Setting up madison-lite (0.21) ...
  Setting up libapt-inst2.0:amd64 (1.3~rc2) ...
  Setting up python3-linecache2 (1.0.0-2) ...
  Setting up python-urllib3 (1.15.1-2) ...
  Setting up python-requestsexceptions (1.1.1-1) ...
  Setting up python3-roman (2.0.0-2) ...
  Setting up python-extras (0.0.3-3) ...
  Setting up libhttp-date-perl (6.02-1) ...
  Setting up python3-imagesize (0.7.1-1) ...
  Setting up python-chardet (2.3.0-2) ...
  Setting up libjs-underscore (1.7.0~dfsg-1) ...
  Setting up ieee-data (20160613.1) ...
  Setting up python-mimeparse (0.1.4-1) ...
  Setting up libencode-locale-perl (1.05-1) ...
  Setting up apt-utils (1.3~rc2) ...
  Setting up python-netaddr (0.7.18-1) ...
  Setting up python3-funcsigs (0.4-2) ...
  Setting up python3-alabaster (0.7.8-1) ...
  Setting up python3-iso8601 (0.1.11-1) ...
  Setting up libio-html-perl (1.001-1) ...
  Setting up python3-six (1.10.0-3) ...
  Setting up python-tz (2015.7+dfsg-0.1) ...
  Setting up python-imagesize (0.7.1-1) ...
  Setting up libjs-sphinxdoc (1.4.5-1) ...
  Setting up distro-info-data (0.29) ...
  Setting up python-pycodestyle (2.0.0-1) ...
  Setting up python-kerberos (1.1.5-2+b2) ...
  Setting up python3-extras (0.0.3-3) ...
  Setting up python-alabaster (0.7.8-1) ...
  Setting up python3-appdirs (1.4.0-2) ...
  Setting up sgml-base (1.28) ...
  Setting up python3-pkg-resources (25.2.0-1) ...
  Setting up lsb-release (9.20160629) ...
  Setting up python-roman (2.0.0-2) ...
  Setting up python-markupsafe (0.23-2+b2) ...
  Setting up python3-markupsafe (0.23-2+b2) ...
  Setting up libhtml-tree-perl (5.03-2) ...
  Setting up python3-requestsexceptions (1.1.1-1) ...
  Setting up python3-traceback2 (1.4.0-3) ...
  Setting up python-coverage (4.2+dfsg.1-1) ...
  Setting up libxslt1.1:amd64 (1.1.29-1) ...
  Setting up python-configparser (3.3.0r2-2) ...
  Setting up libyaml-0-2:amd64 (0.1.6-3) ...
  Setting up python3-pycodestyle (2.0.0-1) ...
  Setting up python3-wrapt (1.8.0-5+b2) ...
  Setting up liblwp-mediatypes-perl (6.02-1) ...
  Setting up python-pygments (2.1.3+dfsg-1) ...
  Processing triggers for libc-bin (2.23-4) ...
  Setting up python3-kerberos (1.1.5-2+b2) ...
  Setting up python3-chardet (2.3.0-2) ...
  Setting up python3-unittest2 (1.1.0-6.1) ...
  update-alternatives: using /usr/bin/python3-unit2 to provide /usr/bin/unit2 (unit2) in auto mode
  Setting up python-pbr (1.8.0-4.1) ...
  update-alternatives: using /usr/bin/python2-pbr to provide /usr/bin/pbr (pbr) in auto mode
  Setting up python3-all (3.5.1-4) ...
  Setting up python-pyflakes (1.2.3-1) ...
  Setting up python3-jinja2 (2.8-1) ...
  Setting up python-appdirs (1.4.0-2) ...
  Setting up python-babel-localedata (2.3.4+dfsg.1-2) ...
  Setting up python-enum34 (1.1.6-1) ...
  Setting up python-lxml (3.6.0-1) ...
  Setting up openssl (1.0.2h-1) ...
  Setting up sphinx-common (1.4.5-1) ...
  Setting up libfile-listing-perl (6.04-1) ...
  Setting up python-funcsigs (0.4-2) ...
  Setting up python-iso8601 (0.1.11-1) ...
  Processing triggers for man-db (2.7.5-1) ...
  Setting up libhttp-message-perl (6.11-1) ...
  Setting up python3-mimeparse (0.1.4-1) ...
  Setting up libnet-http-perl (6.09-1) ...
  Setting up python3-urllib3 (1.15.1-2) ...
  Setting up xml-core (0.13+nmu2) ...
  Setting up python-traceback2 (1.4.0-3) ...
  Setting up python-positional (1.0.1-2) ...
  Setting up libsubunit-perl (1.1.0-3) ...
  Setting up python3-setuptools (25.2.0-1) ...
  Setting up ca-certificates (20160104) ...
  Setting up python3-netaddr (0.7.18-1) ...
  Setting up python-all (2.7.11-2) ...
  Setting up libwww-robotrules-perl (6.01-1) ...
  Setting up python3-tz (2015.7+dfsg-0.1) ...
  Setting up python3-debian (0.1.28) ...
  Setting up python-mccabe (0.5.2-2) ...
  Setting up libhttp-negotiate-perl (6.00-2) ...
  Setting up python3-pygments (2.1.3+dfsg-1) ...
  Setting up autopkgtest (4.0.4) ...
  Setting up python-flake8 (3.0.4+dfsg1-1) ...
  Setting up python3-yaml (3.11-3+b1) ...
  Setting up python3-pbr (1.8.0-4.1) ...
  Setting up python-yaml (3.11-3+b1) ...
  Setting up pycodestyle (2.0.0-1) ...
  Setting up libhttp-cookies-perl (6.01-1) ...
  Setting up python3-lxml (3.6.0-1) ...
  Setting up python3-mock (1.3.0-2.1) ...
  Setting up python-jinja2 (2.8-1) ...
  Setting up python-babel (2.3.4+dfsg.1-2) ...
  update-alternatives: using /usr/bin/pybabel-python2 to provide /usr/bin/pybabel (pybabel) in auto mode
  Setting up python-mock (1.3.0-2.1) ...
  Setting up pep8 (1.7.0-3) ...
  Setting up pyflakes (1.2.3-1) ...
  Setting up python3-testtools (1.8.0-3) ...
  Setting up python3-babel (2.3.4+dfsg.1-2) ...
  Setting up python-stevedore (1.12.0-1) ...
  Setting up python3-positional (1.0.1-2) ...
  Setting up python-hacking (0.10.2-4) ...
  Setting up python-unittest2 (1.1.0-6.1) ...
  update-alternatives: using /usr/bin/python2-unit2 to provide /usr/bin/unit2 (unit2) in auto mode
  Setting up python3-fixtures (1.3.1-2) ...
  Setting up python-testtools (1.8.0-3) ...
  Setting up python3-requests (2.10.0-2) ...
  Setting up python-requests (2.10.0-2) ...
  Setting up python-subunit (1.1.0-3) ...
  Setting up python3-oslo.i18n (3.5.0-2) ...
  Setting up python3-stevedore (1.12.0-1) ...
  Setting up python-fixtures (1.3.1-2) ...
  Setting up python3-requests-kerberos (0.7.0-2) ...
  Setting up python-oslosphinx (4.3.0-1) ...
  Setting up python3-mox3 (0.14.0-1) ...
  Setting up python-oslo.i18n (3.5.0-2) ...
  Setting up python3-subunit (1.1.0-3) ...
  Setting up python-debtcollector (1.3.0-2) ...
  Setting up python3-debtcollector (1.3.0-2) ...
  Setting up python-bandit (0.13.2-3) ...
  update-alternatives: using /usr/bin/python2-bandit to provide /usr/bin/bandit (bandit) in auto mode
  Setting up subunit (1.1.0-3) ...
  Setting up python-requests-kerberos (0.7.0-2) ...
  Setting up python-keystoneauth1 (2.4.1-1) ...
  Setting up python3-testscenarios (0.4-4) ...
  Setting up python-testscenarios (0.4-4) ...
  Setting up bandit (0.13.2-3) ...
  Setting up python3-keystoneauth1 (2.4.1-1) ...
  Setting up python-testrepository (0.0.20-2) ...
  update-alternatives: using /usr/bin/testr-python2 to provide /usr/bin/testr (testr) in auto mode
  Setting up python-mox3 (0.14.0-1) ...
  Setting up python3-testrepository (0.0.20-2) ...
  Setting up testrepository (0.0.20-2) ...
  Setting up python-os-client-config (1.16.0-1) ...
  Setting up python3-os-client-config (1.16.0-1) ...
  Setting up python3-oslotest (1:2.3.0-1) ...
  update-alternatives: using /usr/bin/python3-oslo_debug_helper to provide /usr/bin/oslo_debug_helper (oslo_debug_helper) in auto mode
  update-alternatives: using /usr/bin/python3-oslo_run_pre_release_tests to provide /usr/bin/oslo_run_pre_release_tests (oslo_run_pre_release_tests) in auto mode
  update-alternatives: using /usr/bin/python3-oslo_run_cross_tests to provide /usr/bin/oslo_run_cross_tests (oslo_run_cross_tests) in auto mode
  Setting up python-oslotest (1:2.3.0-1) ...
  update-alternatives: using /usr/bin/python2-oslo_debug_helper to provide /usr/bin/oslo_debug_helper (oslo_debug_helper) in auto mode
  update-alternatives: using /usr/bin/python2-oslo_run_pre_release_tests to provide /usr/bin/oslo_run_pre_release_tests (oslo_run_pre_release_tests) in auto mode
  update-alternatives: using /usr/bin/python2-oslo_run_cross_tests to provide /usr/bin/oslo_run_cross_tests (oslo_run_cross_tests) in auto mode
  Processing triggers for sgml-base (1.28) ...
  Setting up docutils-common (0.12+dfsg-1) ...
  Processing triggers for sgml-base (1.28) ...
  Setting up python3-docutils (0.12+dfsg-1) ...
  update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
  Setting up python-docutils (0.12+dfsg-1) ...
  update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
  Setting up python3-sphinx (1.4.5-1) ...
  Setting up python-sphinx (1.4.5-1) ...
  Setting up libwww-perl (6.15-1) ...
  Setting up liblwp-protocol-https-perl (6.06-2) ...
  Setting up libxml-parser-perl (2.44-2) ...
  Setting up libxml-xpath-perl (1.37-1) ...
  Setting up openstack-pkg-tools (52) ...
  Setting up python-oslo.config-build-deps (1:3.9.0-3) ...
  Processing triggers for ca-certificates (20160104) ...
  Updating certificates in /etc/ssl/certs...
  173 added, 0 removed; done.
  Running hooks in /etc/ca-certificates/update.d...
  done.
  
  **************************************************************************************
  ** Environment                                                                      **
  **************************************************************************************
  
  PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  HOSTNAME=2f1cce6e4aef
  TERM=xterm
  PAGER=more
  DISPLAY=:0
  DOCKER_IMAGE=lamby-debian-sid
  DEB_BUILD_OPTIONS=parallel=9
  PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
  HOME=/home/lamby
  LOGNAME=lamby
  SHLVL=1
  PWD=/home/lamby/temp/cdt.20160818214833.IhhiAdZigp.db.python-oslo.config/python-oslo.config-3.9.0
  OLDPWD=/home/lamby/temp/cdt.20160818214833.IhhiAdZigp.db.python-oslo.config
  GPG_TTY=/dev/console
  QUILT_PATCHES=debian/patches
  QUILT_NO_DIFF_INDEX=1
  QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
  DEBEMAIL=lamby at debian.org
  DEBFULLNAME=Chris Lamb
  EDITOR=vim
  LESS=-cgiFx4M
  GPG_KEY=1E953E27D4311E58
  BLASTER=A220 I5 D1 H5 P330 T6
  _=/usr/bin/env
  
  **************************************************************************************
  ** Building python-oslo.config 3.9.0-3 on amd64                                     **
  **************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package python-oslo.config
  dpkg-buildpackage: info: source version 1:3.9.0-3
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Thomas Goirand <zigo at debian.org>
   dpkg-source --before-build python-oslo.config-3.9.0
  dpkg-buildpackage: info: host architecture amd64
  dpkg-source: info: using options from python-oslo.config-3.9.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/
   fakeroot debian/rules clean
  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
  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 clean --buildsystem=python_distutils --with python2,python3,sphinxdoc
     dh_testdir -O--buildsystem=python_distutils
     dh_auto_clean -O--buildsystem=python_distutils
  pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions
  pyversions: missing debian/pyversions file, fall back to supported versions
  	python setup.py clean -a
  Traceback (most recent call last):
    File "setup.py", line 17, in <module>
      import setuptools
  ImportError: No module named setuptools
  dh_auto_clean: python setup.py clean -a returned exit code 1
  debian/rules:16: recipe for target 'clean' failed
  make: *** [clean] Error 1

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: python-oslo.config.1:3.9.0-3.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 9201 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160818/643ffac8/attachment.obj>


More information about the Reproducible-builds mailing list