[Python-modules-team] Bug#825168: python-urllib3: FTBFS: ImportError (No module named singledispatch)

Chris Lamb lamby at debian.org
Tue May 24 09:14:14 UTC 2016


Source: python-urllib3
Version: 1.13.1-2
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-urllib3 fails to build from source in unstable/amd64:

  [..]

  Selecting previously unselected package ca-certificates.
  Preparing to unpack .../ca-certificates_20160104_all.deb ...
  Unpacking ca-certificates (20160104) ...
  Selecting previously unselected package python-pycurl.
  Preparing to unpack .../python-pycurl_7.43.0-1_amd64.deb ...
  Unpacking python-pycurl (7.43.0-1) ...
  Selecting previously unselected package python-tornado.
  Preparing to unpack .../python-tornado_4.3.0-1_amd64.deb ...
  Unpacking python-tornado (4.3.0-1) ...
  Selecting previously unselected package python3-all.
  Preparing to unpack .../python3-all_3.5.1-3_amd64.deb ...
  Unpacking python3-all (3.5.1-3) ...
  Selecting previously unselected package python3-pkg-resources.
  Preparing to unpack .../python3-pkg-resources_20.10.1-1_all.deb ...
  Unpacking python3-pkg-resources (20.10.1-1) ...
  Selecting previously unselected package libpython3.4-minimal:amd64.
  Preparing to unpack .../libpython3.4-minimal_3.4.4-3_amd64.deb ...
  Unpacking libpython3.4-minimal:amd64 (3.4.4-3) ...
  Selecting previously unselected package python3.4-minimal.
  Preparing to unpack .../python3.4-minimal_3.4.4-3_amd64.deb ...
  Unpacking python3.4-minimal (3.4.4-3) ...
  Selecting previously unselected package libpython3.4-stdlib:amd64.
  Preparing to unpack .../libpython3.4-stdlib_3.4.4-3_amd64.deb ...
  Unpacking libpython3.4-stdlib:amd64 (3.4.4-3) ...
  Selecting previously unselected package python3.4.
  Preparing to unpack .../python3.4_3.4.4-3_amd64.deb ...
  Unpacking python3.4 (3.4.4-3) ...
  Selecting previously unselected package python3-coverage.
  Preparing to unpack .../python3-coverage_3.7.1+dfsg.1-1+b2_amd64.deb ...
  Unpacking python3-coverage (3.7.1+dfsg.1-1+b2) ...
  Selecting previously unselected package python3-funcsigs.
  Preparing to unpack .../python3-funcsigs_0.4-2_all.deb ...
  Unpacking python3-funcsigs (0.4-2) ...
  Selecting previously unselected package python3-six.
  Preparing to unpack .../python3-six_1.10.0-3_all.deb ...
  Unpacking python3-six (1.10.0-3) ...
  Selecting previously unselected package python3-pbr.
  Preparing to unpack .../python3-pbr_1.8.0-4.1_all.deb ...
  Unpacking python3-pbr (1.8.0-4.1) ...
  Selecting previously unselected package python3-mock.
  Preparing to unpack .../python3-mock_1.3.0-2.1_all.deb ...
  Unpacking python3-mock (1.3.0-2.1) ...
  Selecting previously unselected package python3-nose.
  Preparing to unpack .../python3-nose_1.3.7-1_all.deb ...
  Unpacking python3-nose (1.3.7-1) ...
  Selecting previously unselected package python3-setuptools.
  Preparing to unpack .../python3-setuptools_20.10.1-1_all.deb ...
  Unpacking python3-setuptools (20.10.1-1) ...
  Selecting previously unselected package python3-tornado.
  Preparing to unpack .../python3-tornado_4.3.0-1_amd64.deb ...
  Unpacking python3-tornado (4.3.0-1) ...
  Processing triggers for man-db (2.7.5-1) ...
  Processing triggers for mime-support (3.60) ...
  Setting up python-all (2.7.11-1) ...
  Setting up python-coverage (3.7.1+dfsg.1-1+b2) ...
  Setting up python-funcsigs (0.4-2) ...
  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 python-mock (1.3.0-2.1) ...
  Setting up python-nose (1.3.7-1) ...
  Setting up python-setuptools (20.10.1-1) ...
  Setting up openssl (1.0.2h-1) ...
  Setting up ca-certificates (20160104) ...
  Setting up python-pycurl (7.43.0-1) ...
  Setting up python-tornado (4.3.0-1) ...
  Setting up python3-all (3.5.1-3) ...
  Setting up python3-pkg-resources (20.10.1-1) ...
  Setting up libpython3.4-minimal:amd64 (3.4.4-3) ...
  Setting up python3.4-minimal (3.4.4-3) ...
  Setting up libpython3.4-stdlib:amd64 (3.4.4-3) ...
  Setting up python3.4 (3.4.4-3) ...
  Setting up python3-coverage (3.7.1+dfsg.1-1+b2) ...
  Setting up python3-funcsigs (0.4-2) ...
  Setting up python3-six (1.10.0-3) ...
  Setting up python3-pbr (1.8.0-4.1) ...
  Setting up python3-mock (1.3.0-2.1) ...
  Setting up python3-nose (1.3.7-1) ...
  Setting up python3-setuptools (20.10.1-1) ...
  Setting up python3-tornado (4.3.0-1) ...
  Setting up python-urllib3-build-deps (1.13.1-2) ...
  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.
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package python-urllib3
  dpkg-buildpackage: info: source version 1.13.1-2
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Daniele Tricoli <eriol at mornie.org>
   dpkg-source --before-build python-urllib3-1.13.1
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  dh clean --with python2,python3 --buildsystem=pybuild
     dh_testdir -O--buildsystem=pybuild
     dh_auto_clean -O--buildsystem=pybuild
  I: pybuild base:184: python2.7 setup.py clean 
  running clean
  removing '/home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build' (and everything under it)
  'build/bdist.linux-x86_64' does not exist -- can't clean it
  'build/scripts-2.7' does not exist -- can't clean it
  I: pybuild base:184: python3.5 setup.py clean 
  running clean
  removing '/home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build' (and everything under it)
  /usr/lib/python3/dist-packages/setuptools/depends.py:2: PendingDeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
    import imp
  setup.py:27: ResourceWarning: unclosed file <_io.TextIOWrapper name='README.rst' mode='r' encoding='UTF-8'>
    long_description=open('README.rst').read() + '\n\n' + open('CHANGES.rst').read(),
  setup.py:27: ResourceWarning: unclosed file <_io.TextIOWrapper name='CHANGES.rst' mode='r' encoding='UTF-8'>
    long_description=open('README.rst').read() + '\n\n' + open('CHANGES.rst').read(),
  'build/bdist.linux-x86_64' does not exist -- can't clean it
  'build/scripts-3.5' does not exist -- can't clean it
     dh_clean -O--buildsystem=pybuild
   debian/rules build
  dh build --with python2,python3 --buildsystem=pybuild
     dh_testdir -O--buildsystem=pybuild
     dh_update_autotools_config -O--buildsystem=pybuild
     debian/rules override_dh_auto_configure
  make[1]: Entering directory '/home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1'
  rm -f urllib3/packages/six.py
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1'
     dh_auto_build -O--buildsystem=pybuild
  I: pybuild base:184: /usr/bin/python setup.py build 
  running build
  running build_py
  creating /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  copying urllib3/connection.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  copying urllib3/__init__.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  copying urllib3/request.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  copying urllib3/filepost.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  copying urllib3/_collections.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  copying urllib3/connectionpool.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  copying urllib3/poolmanager.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  copying urllib3/fields.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  copying urllib3/exceptions.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  copying urllib3/response.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3
  creating /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/packages
  copying urllib3/packages/__init__.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/packages
  copying urllib3/packages/ordered_dict.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/packages
  creating /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/packages/ssl_match_hostname
  copying urllib3/packages/ssl_match_hostname/__init__.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/packages/ssl_match_hostname
  copying urllib3/packages/ssl_match_hostname/_implementation.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/packages/ssl_match_hostname
  creating /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/contrib
  copying urllib3/contrib/__init__.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/contrib
  copying urllib3/contrib/pyopenssl.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/contrib
  copying urllib3/contrib/ntlmpool.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/contrib
  copying urllib3/contrib/appengine.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/contrib
  creating /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/util
  copying urllib3/util/connection.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/util
  copying urllib3/util/__init__.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/util
  copying urllib3/util/request.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/util
  copying urllib3/util/timeout.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/util
  copying urllib3/util/url.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/util
  copying urllib3/util/retry.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/util
  copying urllib3/util/response.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/util
  copying urllib3/util/ssl_.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build/urllib3/util
  I: pybuild base:184: /usr/bin/python3 setup.py build 
  running build
  running build_py
  creating /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  copying urllib3/connection.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  copying urllib3/__init__.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  copying urllib3/request.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  copying urllib3/filepost.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  copying urllib3/_collections.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  copying urllib3/connectionpool.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  copying urllib3/poolmanager.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  copying urllib3/fields.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  copying urllib3/exceptions.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  copying urllib3/response.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3
  creating /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/packages
  copying urllib3/packages/__init__.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/packages
  copying urllib3/packages/ordered_dict.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/packages
  creating /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/packages/ssl_match_hostname
  copying urllib3/packages/ssl_match_hostname/__init__.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/packages/ssl_match_hostname
  copying urllib3/packages/ssl_match_hostname/_implementation.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/packages/ssl_match_hostname
  creating /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/contrib
  copying urllib3/contrib/__init__.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/contrib
  copying urllib3/contrib/pyopenssl.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/contrib
  copying urllib3/contrib/ntlmpool.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/contrib
  copying urllib3/contrib/appengine.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/contrib
  creating /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/util
  copying urllib3/util/connection.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/util
  copying urllib3/util/__init__.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/util
  copying urllib3/util/request.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/util
  copying urllib3/util/timeout.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/util
  copying urllib3/util/url.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/util
  copying urllib3/util/retry.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/util
  copying urllib3/util/response.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/util
  copying urllib3/util/ssl_.py -> /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_3.5/build/urllib3/util
  /usr/lib/python3/dist-packages/setuptools/depends.py:2: PendingDeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
    import imp
  setup.py:27: ResourceWarning: unclosed file <_io.TextIOWrapper name='README.rst' mode='r' encoding='UTF-8'>
    long_description=open('README.rst').read() + '\n\n' + open('CHANGES.rst').read(),
  setup.py:27: ResourceWarning: unclosed file <_io.TextIOWrapper name='CHANGES.rst' mode='r' encoding='UTF-8'>
    long_description=open('README.rst').read() + '\n\n' + open('CHANGES.rst').read(),
     debian/rules override_dh_auto_test
  make[1]: Entering directory '/home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1'
  # Exclude dummyserver tests since they are also failing upstream.
  PYBUILD_SYSTEM=custom \
  PYBUILD_TEST_ARGS="cd {build_dir}; {interpreter} -m nose {dir}/test --with-coverage -e with_dummyserver" dh_auto_test
  I: pybuild base:184: cd /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/test --with-coverage -e with_dummyserver
  SSES.........................................................................................................................................................
  ======================================================================
  ERROR: Failure: ImportError (No module named singledispatch)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 418, in loadTestsFromName
      addr.filename, addr.module)
    File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
      return self.importFromDir(dir_path, fqname)
    File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
      mod = load_module(part_fqname, fh, filename, desc)
    File "/home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/test/contrib/test_gae_manager.py", line 3, in <module>
      from dummyserver.testcase import HTTPSDummyServerTestCase
    File "/home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/dummyserver/testcase.py", line 5, in <module>
      from tornado import ioloop, web
    File "/usr/lib/python2.7/dist-packages/tornado/web.py", line 84, in <module>
      from tornado import gen
    File "/usr/lib/python2.7/dist-packages/tornado/gen.py", line 97, in <module>
      from singledispatch import singledispatch  # backport
  ImportError: No module named singledispatch
  
  Name                                  Stmts   Miss  Cover   Missing
  -------------------------------------------------------------------
  ctypes                                  341    341     0%   4-555
  ctypes._endian                           35     35     0%   4-64
  ctypes.util                             190    190     0%   4-288
  curses                                   25     25     0%   13-59
  curses.wrapper                           17     17     0%   10-50
  dummyserver                               0      0   100%   
  encodings.ascii                          19     19     0%   9-42
  encodings.string_escape                  17     17     0%   2-30
  encodings.unicode_escape                 16     16     0%   9-37
  funcsigs                                427    427     0%   2-818
  funcsigs.version                          1      1     0%   1
  gzip                                    326    326     0%   8-527
  hmac                                     55     55     0%   6-136
  htmlentitydefs                            9      9     0%   4-273
  httplib                                 744    744     0%   69-1445
  json                                     39     39     0%   100-352
  json.decoder                            219    219     0%   3-383
  json.encoder                            241    241     0%   3-448
  json.scanner                             52     52     0%   3-67
  logging.handlers                        579    579     0%   17-1227
  mimetools                               162    162     0%   4-250
  mimetypes                               199    199     0%   26-598
  mock                                      4      4     0%   1-4
  mock.mock                              1370   1370     0%   35-2541
  numbers                                 132    132     0%   4-391
  pbr                                       0      0   100%   
  pbr.version                             213    213     0%   17-473
  rfc822                                  576    576     0%   74-1016
  six                                     444    444     0%   23-868
  tornado                                   4      4     0%   17-29
  tornado.concurrent                      189    189     0%   16-510
  tornado.escape                          149    149     0%   17-399
  tornado.ioloop                          399    399     0%   17-1053
  tornado.log                             100    100     0%   16-259
  tornado.platform                          0      0   100%   
  tornado.platform.auto                    21     21     0%   17-54
  tornado.platform.interface               15     15     0%   17-63
  tornado.platform.posix                   40     40     0%   17-70
  tornado.stack_context                   155    155     0%   17-388
  tornado.util                            148    148     0%   13-387
  urllib3                                  38      4    89%   28-31
  urllib3._collections                    178      9    95%   5-11, 16-17, 237
  urllib3.connection                      122     48    61%   12, 104, 114, 128-148, 151-159, 162-163, 183-185, 205, 217-279
  urllib3.connectionpool                  289     91    69%   91, 199, 238, 248, 286, 290, 297-302, 307-319, 337-396, 520, 554, 565-568, 593-595, 604, 632-667, 707, 742-752, 763, 769-770, 782-789
  urllib3.contrib                           0      0   100%   
  urllib3.exceptions                       82      0   100%   
  urllib3.fields                           69      0   100%   
  urllib3.filepost                         39      4    90%   18, 72, 81, 84
  urllib3.packages                          8      0   100%   
  urllib3.packages.ssl_match_hostname       8      0   100%   
  urllib3.poolmanager                     118     38    68%   151-190, 224, 244-248, 268-277, 281
  urllib3.request                          41     17    59%   50, 71, 88, 130-151
  urllib3.response                        262     25    90%   102, 148, 153-157, 231, 235-240, 250, 256, 261, 358-376, 481-482, 501, 514
  urllib3.util                              9      0   100%   
  urllib3.util.connection                  58     47    19%   5-10, 25, 29-44, 63-93, 97-101
  urllib3.util.request                     24      0   100%   
  urllib3.util.response                    28     13    54%   47-59, 71-74
  urllib3.util.retry                       99      7    93%   197, 224, 239, 247, 254-256
  urllib3.util.ssl_                       123     59    52%   84-92, 95-96, 99-102, 105-111, 114-132, 145-158, 189-198, 236-261, 287, 293-300
  urllib3.util.timeout                     58      2    97%   18, 135
  urllib3.util.url                         95      0   100%   
  uuid                                    323    323     0%   47-597
  -------------------------------------------------------------------
  TOTAL                                  9743   8359    14%   
  ----------------------------------------------------------------------
  Ran 155 tests in 0.144s
  
  FAILED (SKIP=3, errors=1)
  E: pybuild pybuild:274: test: plugin custom failed with: exit code=1: cd /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose /home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1/test --with-coverage -e with_dummyserver
  dh_auto_test: pybuild --test --test-nose -i python{version} -p 2.7 --dir . returned exit code 13
  debian/rules:13: recipe for target 'override_dh_auto_test' failed
  make[1]: *** [override_dh_auto_test] Error 25
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160524094526.rCFlu0Meje.python-urllib3/python-urllib3-1.13.1'
  debian/rules:7: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

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-urllib3.1.13.1-2.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 5126 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20160524/de886091/attachment-0001.obj>


More information about the Python-modules-team mailing list