Source: python-ceilometermiddleware Version: 0.3.0-2 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Dear Maintainer, python-ceilometermiddleware fails to build from source in unstable/amd64: [..] 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 python-sphinx (1.4.4-1) ... Setting up python-oslo.config (1:3.9.0-3) ... update-alternatives: using /usr/bin/python2-oslo-config-generator to provide /usr/bin/oslo-config-generator (oslo-config-generator) in auto mode Setting up python-oslo.log (3.2.0-2) ... Setting up python-oslo.middleware (3.8.0-2) ... Setting up python-oslo.concurrency (3.7.0-2) ... update-alternatives: using /usr/bin/python2-lockutils-wrapper to provide /usr/bin/lockutils-wrapper (lockutils-wrapper) in auto mode Setting up python-oslo.service (1.8.0-1) ... Setting up python-oslo.messaging (4.6.1-2) ... update-alternatives: using /usr/bin/python2-oslo-messaging-zmq-broker to provide /usr/bin/oslo-messaging-zmq-broker (oslo-messaging-zmq-broker) in auto mode Setting up python-pycadf (2.2.0-2) ... Setting up libwww-perl (6.15-1) ... Setting up libxml-parser-perl (2.44-1+b1) ... Setting up libxml-xpath-perl (1.36-1) ... Setting up openstack-pkg-tools (51) ... Setting up python-ceilometermiddleware-build-deps (0.3.0-2) ... Setting up liblwp-protocol-https-perl (6.06-2) ... Processing triggers for libc-bin (2.22-11) ... 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=45ffaa6e9589 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.20160619173839.mckcEeUfpN.python-ceilometermiddleware/python-ceilometermiddleware-0.3.0 OLDPWD=/home/lamby/temp/cdt.20160619173839.mckcEeUfpN.python-ceilometermiddleware GPG_TTY=/dev/console QUILT_PATCHES=debian/patches QUILT_NO_DIFF_INDEX=1 QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index DEBEMAIL=la...@debian.org DEBFULLNAME=Chris Lamb EDITOR=vim LESS=-cgiFx4M BLASTER=A220 I5 D1 H5 P330 T6 _=/usr/bin/env ************************************************************************************** ** Building python-ceilometermiddleware 0.3.0-2 on amd64 ** ************************************************************************************** dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: info: source package python-ceilometermiddleware dpkg-buildpackage: info: source version 0.3.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Thomas Goirand <z...@debian.org> dpkg-source --before-build python-ceilometermiddleware-0.3.0 dpkg-buildpackage: info: host architecture amd64 dpkg-source: info: using options from python-ceilometermiddleware-0.3.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 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,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 running clean 'build/lib.linux-x86_64-2.7' does not exist -- can't clean it 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-2.7' does not exist -- can't clean it find . -name \*.pyc -exec rm {} \+ debian/rules override_dh_clean make[1]: Entering directory '/home/lamby/temp/cdt.20160619173839.mckcEeUfpN.python-ceilometermiddleware/python-ceilometermiddleware-0.3.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 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 -O--buildsystem=python_distutils rm -rf build make[1]: Leaving directory '/home/lamby/temp/cdt.20160619173839.mckcEeUfpN.python-ceilometermiddleware/python-ceilometermiddleware-0.3.0' debian/rules build pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to 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 build --buildsystem=python_distutils --with python2,sphinxdoc dh_testdir -O--buildsystem=python_distutils dh_update_autotools_config -O--buildsystem=python_distutils dh_auto_configure -O--buildsystem=python_distutils dh_auto_build -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 build --force running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/ceilometermiddleware creating build/lib.linux-x86_64-2.7/ceilometermiddleware/tests copying ceilometermiddleware/tests/test_swift.py -> build/lib.linux-x86_64-2.7/ceilometermiddleware/tests copying ceilometermiddleware/tests/__init__.py -> build/lib.linux-x86_64-2.7/ceilometermiddleware/tests copying ceilometermiddleware/tests/base.py -> build/lib.linux-x86_64-2.7/ceilometermiddleware/tests copying ceilometermiddleware/__init__.py -> build/lib.linux-x86_64-2.7/ceilometermiddleware copying ceilometermiddleware/swift.py -> build/lib.linux-x86_64-2.7/ceilometermiddleware running egg_info creating ceilometermiddleware.egg-info writing requirements to ceilometermiddleware.egg-info/requires.txt writing ceilometermiddleware.egg-info/PKG-INFO writing top-level names to ceilometermiddleware.egg-info/top_level.txt writing dependency_links to ceilometermiddleware.egg-info/dependency_links.txt writing entry points to ceilometermiddleware.egg-info/entry_points.txt [pbr] Processing SOURCES.txt writing manifest file 'ceilometermiddleware.egg-info/SOURCES.txt' warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution reading manifest template 'MANIFEST.in' warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution writing manifest file 'ceilometermiddleware.egg-info/SOURCES.txt' debian/rules override_dh_auto_test make[1]: Entering directory '/home/lamby/temp/cdt.20160619173839.mckcEeUfpN.python-ceilometermiddleware/python-ceilometermiddleware-0.3.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 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 ===> Running tests set -e ; set -x ; for i in 2.7 3.5 ; do \ PYMAJOR=`echo $i | cut -d'.' -f1` ; \ echo "===> Testing with python$i (python$PYMAJOR)" ; \ rm -rf .testrepository ; \ testr-python$PYMAJOR init ; \ TEMP_REZ=`mktemp -t` ; \ PYTHONPATH=/home/lamby/temp/cdt.20160619173839.mckcEeUfpN.python-ceilometermiddleware/python-ceilometermiddleware-0.3.0 PYTHON=python$i testr-python$PYMAJOR run --subunit | tee $TEMP_REZ | subunit2pyunit ; \ cat $TEMP_REZ | subunit-filter -s --no-passthrough | subunit-stats ; \ rm -f $TEMP_REZ ; \ testr-python$PYMAJOR slowest ; \ done + + echocut -d. -f1 2.7 + PYMAJOR=2 + echo ===> Testing with python2.7 (python2) ===> Testing with python2.7 (python2) + rm -rf .testrepository + testr-python2 init + mktemp -t + TEMP_REZ=/tmp/tmp.6inlJ5FT4N + PYTHONPATH=/home/lamby/temp/cdt.20160619173839.mckcEeUfpN.python-ceilometermiddleware/python-ceilometermiddleware-0.3.0 PYTHON=python2.7 testr-python2 run --subunit + subunit2pyunit + tee /tmp/tmp.6inlJ5FT4N running=${PYTHON:-python} -m subunit.run discover -t ./ ./ceilometermiddleware/tests ceilometermiddleware.tests.test_swift.TestSwift.test_bogus_path ceilometermiddleware.tests.test_swift.TestSwift.test_bogus_path ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_bogus_request ceilometermiddleware.tests.test_swift.TestSwift.test_bogus_request ... ok /usr/lib/python2.7/dist-packages/pycadf/identifier.py:60: UserWarning: Invalid uuid. To ensure interoperability, identifiersshould be a valid uuid. warnings.warn('Invalid uuid. To ensure interoperability, identifiers' ceilometermiddleware.tests.test_swift.TestSwift.test_custom_prefix ceilometermiddleware.tests.test_swift.TestSwift.test_custom_prefix ... ok ERROR [ceilometermiddleware.swift] An exception occurred processing the API call: a exception Traceback (most recent call last): File "ceilometermiddleware/swift.py", line 63, in wrapper return fn(*args, **kwargs) File "ceilometermiddleware/swift.py", line 202, in emit_event now = timeutils.utcnow().isoformat() File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1118, in _mock_call raise effect Exception: a exception ceilometermiddleware.tests.test_swift.TestSwift.test_emit_event_fail ceilometermiddleware.tests.test_swift.TestSwift.test_emit_event_fail ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_empty_reseller_prefix ceilometermiddleware.tests.test_swift.TestSwift.test_empty_reseller_prefix ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_get ceilometermiddleware.tests.test_swift.TestSwift.test_get ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_get_container ceilometermiddleware.tests.test_swift.TestSwift.test_get_container ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_head ceilometermiddleware.tests.test_swift.TestSwift.test_head ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_head_account ceilometermiddleware.tests.test_swift.TestSwift.test_head_account ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_ignore_requests_from_multiple_projects ceilometermiddleware.tests.test_swift.TestSwift.test_ignore_requests_from_multiple_projects ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_ignore_requests_from_project ceilometermiddleware.tests.test_swift.TestSwift.test_ignore_requests_from_project ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_invalid_reseller_prefix ceilometermiddleware.tests.test_swift.TestSwift.test_invalid_reseller_prefix ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_metadata_headers ceilometermiddleware.tests.test_swift.TestSwift.test_metadata_headers ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_metadata_headers_on_not_existing_header ceilometermiddleware.tests.test_swift.TestSwift.test_metadata_headers_on_not_existing_header ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_metadata_headers_unicode ceilometermiddleware.tests.test_swift.TestSwift.test_metadata_headers_unicode ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_missing_resource_id ceilometermiddleware.tests.test_swift.TestSwift.test_missing_resource_id ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_no_metadata_headers ceilometermiddleware.tests.test_swift.TestSwift.test_no_metadata_headers ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_post ceilometermiddleware.tests.test_swift.TestSwift.test_post ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_put ceilometermiddleware.tests.test_swift.TestSwift.test_put ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_put_with_swift_source ceilometermiddleware.tests.test_swift.TestSwift.test_put_with_swift_source ... ok ceilometermiddleware.tests.test_swift.TestSwift.test_reseller_prefix ceilometermiddleware.tests.test_swift.TestSwift.test_reseller_prefix ... ok ---------------------------------------------------------------------- Ran 21 tests in 0.535s OK + cat /tmp/tmp.6inlJ5FT4N + subunit-stats + subunit-filter -s --no-passthrough Total tests: 21 Passed tests: 21 Failed tests: 0 Skipped tests: 0 Seen tags: worker-0 + rm -f /tmp/tmp.6inlJ5FT4N + testr-python2 slowest Test id Runtime (s) -------------------------------------------------------------------------------------------- ----------- ceilometermiddleware.tests.test_swift.TestSwift.test_bogus_path 0.108 ceilometermiddleware.tests.test_swift.TestSwift.test_head_account 0.003 ceilometermiddleware.tests.test_swift.TestSwift.test_custom_prefix 0.003 ceilometermiddleware.tests.test_swift.TestSwift.test_empty_reseller_prefix 0.003 ceilometermiddleware.tests.test_swift.TestSwift.test_bogus_request 0.003 ceilometermiddleware.tests.test_swift.TestSwift.test_get 0.003 ceilometermiddleware.tests.test_swift.TestSwift.test_get_container 0.002 ceilometermiddleware.tests.test_swift.TestSwift.test_emit_event_fail 0.002 ceilometermiddleware.tests.test_swift.TestSwift.test_invalid_reseller_prefix 0.002 ceilometermiddleware.tests.test_swift.TestSwift.test_metadata_headers_on_not_existing_header 0.002 + cut -d. -f1 + echo 3.5 + PYMAJOR=3 + echo ===> Testing with python3.5 (python3) ===> Testing with python3.5 (python3) + rm -rf .testrepository + testr-python3 init + mktemp -t + TEMP_REZ=/tmp/tmp.445DlIaRlZ + + tee /tmp/tmp.445DlIaRlZ PYTHONPATH=/home/lamby/temp/cdt.20160619173839.mckcEeUfpN.python-ceilometermiddleware/python-ceilometermiddleware-0.3.0 PYTHON=python3.5 testr-python3 run --subunit + subunit2pyunit unittest2.loader._FailedTest.ceilometermiddleware.tests.test_swift unittest2.loader._FailedTest.ceilometermiddleware.tests.test_swift ... FAIL running=${PYTHON:-python} -m subunit.run discover -t ./ ./ceilometermiddleware/tests ====================================================================== FAIL: unittest2.loader._FailedTest.ceilometermiddleware.tests.test_swift unittest2.loader._FailedTest.ceilometermiddleware.tests.test_swift ---------------------------------------------------------------------- _StringException: Traceback (most recent call last): ImportError: Failed to import test module: ceilometermiddleware.tests.test_swift Traceback (most recent call last): File "/usr/lib/python3/dist-packages/unittest2/loader.py", line 456, in _find_test_path module = self._get_module_from_name(name) File "/usr/lib/python3/dist-packages/unittest2/loader.py", line 395, in _get_module_from_name __import__(name) File "/home/lamby/temp/cdt.20160619173839.mckcEeUfpN.python-ceilometermiddleware/python-ceilometermiddleware-0.3.0/ceilometermiddleware/tests/test_swift.py", line 16, in <module> import mock ImportError: No module named 'mock' ---------------------------------------------------------------------- Ran 1 test in 0.284s FAILED (failures=1) debian/rules:28: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 1 make[1]: Leaving directory '/home/lamby/temp/cdt.20160619173839.mckcEeUfpN.python-ceilometermiddleware/python-ceilometermiddleware-0.3.0' debian/rules:12: recipe for target 'build' failed make: *** [build] Error 2 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
python-ceilometermiddleware.0.3.0-2.unstable.amd64.log.txt.gz
Description: Binary data