[Python-modules-team] Bug#845538: FTBFS: missing Build-Depends: python-tornado (>= 4.0)

Goswin von Brederlow goswin-v-b at web.de
Thu Nov 24 11:43:22 UTC 2016

Source: pyzmq
Version: 15.4.0-1
Severity: normal

The testsuite for tornado event loops uses ZMQIOLoop.call_later. The
call_later method was added only in tornado 4.0 so it fails with:

self = <zmq.eventloop.future.Socket object at 0x2b784d85b808>, delay = 0.1
callback = <function future_timeout at 0x2b78234f6140>

    def _call_later(self, delay, callback):
        """Schedule a function to be called later
            Override for different IOLoop implementations
            Tornado and asyncio happen to both have ioloop.call_later
            with the same signature.
>       self.io_loop.call_later(delay, callback)
E       AttributeError: 'ZMQIOLoop' object has no attribute 'call_later'


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (1001, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armel

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

More information about the Python-modules-team mailing list