[Python-modules-team] Bug#796930: pyzmq: FTBFS with several tests error

Mattia Rizzolo mattia at mapreri.org
Tue Aug 25 21:27:01 UTC 2015


Source: pyzmq
Version: 14.4.0-1
Severity: serious
User: reproducible-builds at lists.alioth.debian.org
Usertag: ftbfs


Dear maintainer, your package FTBFS in current sid.

The full build log can be seen on
https://reproducible.debian.net/logs/unstable/amd64/pyzmq_14.4.0-1.build1.log.gz

The actual errors are below.

Thanks for maintaining pyzmq.



make[1]: Entering directory '/pyzmq-14.4.0'
dh_auto_test
    pybuild --test --test-nose -i python{version} -p 2.7 --dir .
I: pybuild base:170: cd /pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose --with-doctest 
EEFFE..................SSSSSSSSSSSSSSSS....................S..............S........................................................................................S.................
======================================================================
ERROR: Failure: ImportError (No module named cffi.vengine_cpy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 420, 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 "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/backend/cffi/__init__.py", line 10, in <module>
    import cffi.vengine_cpy
ImportError: No module named cffi.vengine_cpy

======================================================================
ERROR: Failure: ValueError (_type_ 'v' not supported)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 420, 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 "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/platform/windows.py", line 7, in <module>
    import ctypes.wintypes
  File "/usr/lib/python2.7/ctypes/wintypes.py", line 23, in <module>
    class VARIANT_BOOL(_SimpleCData):
ValueError: _type_ 'v' not supported

======================================================================
ERROR: Failure: ImportError (No module named gevent)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 420, 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 "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/green/__init__.py", line 33, in <module>
    from zmq.green.core import _Context, _Socket
  File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/green/core.py", line 24, in <module>
    from .poll import _Poller
  File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/green/poll.py", line 2, in <module>
    import gevent
ImportError: No module named gevent

======================================================================
FAIL: Doctest: zmq.eventloop.minitornado.util.import_object
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for zmq.eventloop.minitornado.util.import_object
  File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/util.py", line 18, in import_object

----------------------------------------------------------------------
File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/util.py", line 24, in zmq.eventloop.minitornado.util.import_object
Failed example:
    import tornado.escape
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest zmq.eventloop.minitornado.util.import_object[0]>", line 1, in <module>
        import tornado.escape
    ImportError: No module named tornado.escape
----------------------------------------------------------------------
File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/util.py", line 25, in zmq.eventloop.minitornado.util.import_object
Failed example:
    import_object('tornado.escape') is tornado.escape
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest zmq.eventloop.minitornado.util.import_object[1]>", line 1, in <module>
        import_object('tornado.escape') is tornado.escape
      File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/util.py", line 40, in import_object
        obj = __import__('.'.join(parts[:-1]), None, None, [parts[-1]], 0)
    ImportError: No module named tornado
----------------------------------------------------------------------
File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/util.py", line 27, in zmq.eventloop.minitornado.util.import_object
Failed example:
    import_object('tornado.escape.utf8') is tornado.escape.utf8
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest zmq.eventloop.minitornado.util.import_object[2]>", line 1, in <module>
        import_object('tornado.escape.utf8') is tornado.escape.utf8
      File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/util.py", line 40, in import_object
        obj = __import__('.'.join(parts[:-1]), None, None, [parts[-1]], 0)
    ImportError: No module named tornado.escape
----------------------------------------------------------------------
File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/util.py", line 29, in zmq.eventloop.minitornado.util.import_object
Failed example:
    import_object('tornado') is tornado
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest zmq.eventloop.minitornado.util.import_object[3]>", line 1, in <module>
        import_object('tornado') is tornado
      File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/util.py", line 37, in import_object
        return __import__(name, None, None)
    ImportError: No module named tornado
----------------------------------------------------------------------
File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/util.py", line 31, in zmq.eventloop.minitornado.util.import_object
Failed example:
    import_object('tornado.missing_module')
Expected:
    Traceback (most recent call last):
        ...
    ImportError: No module named missing_module
Got:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest zmq.eventloop.minitornado.util.import_object[4]>", line 1, in <module>
        import_object('tornado.missing_module')
      File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/minitornado/util.py", line 40, in import_object
        obj = __import__('.'.join(parts[:-1]), None, None, [parts[-1]], 0)
    ImportError: No module named tornado


======================================================================
FAIL: Doctest: zmq.eventloop.zmqstream.ZMQStream
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for zmq.eventloop.zmqstream.ZMQStream
  File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/zmqstream.py", line 53, in ZMQStream

----------------------------------------------------------------------
File "/pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build/zmq/eventloop/zmqstream.py", line 85, in zmq.eventloop.zmqstream.ZMQStream
Failed example:
    stream.bind is stream.socket.bind
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1315, in __run
        compileflags, 1) in test.globs
      File "<doctest zmq.eventloop.zmqstream.ZMQStream[0]>", line 1, in <module>
        stream.bind is stream.socket.bind
    NameError: name 'stream' is not defined


----------------------------------------------------------------------
Ran 181 tests in 24.837s

FAILED (SKIP=19, errors=3, failures=2)
E: pybuild pybuild:262: test: plugin distutils failed with: exit code=1: cd /pyzmq-14.4.0/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose --with-doctest 
dh_auto_test: pybuild --test --test-nose -i python{version} -p 2.7 --dir . returned exit code 13
debian/rules:51: recipe for target 'override_dh_auto_test' failed






-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540         .''`.
more about me:  http://mapreri.org                                 : :'  :
Launchpad user: https://launchpad.net/~mapreri                     `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia     `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20150825/9a30924b/attachment-0001.sig>


More information about the Python-modules-team mailing list