Bug#905394: spyder-kernels: Please clarify why you disable the testsuite

Drew Parsons dparsons at debian.org
Mon Dec 2 18:12:54 GMT 2019


Source: spyder-kernels
Followup-For: Bug #905394


In 1.8.0 build-time tests give an error:

_______________________________________ ERROR collecting projects/python/build/spyder-kernels/.pybuild/cpython3_3.8_spyder-kernels/build/spyder_kernels/utils/test_utils.py _______________________________________
spyder_kernels/utils/test_utils.py:11: in <module>
    from jupyter_client import session as ss
/usr/lib/python3/dist-packages/jupyter_client/__init__.py:4: in <module>
    from .connect import *
/usr/lib/python3/dist-packages/jupyter_client/connect.py:24: in <module>
    import zmq
/usr/lib/python3/dist-packages/zmq/__init__.py:47: in <module>
    from zmq import backend
/usr/lib/python3/dist-packages/zmq/backend/__init__.py:40: in <module>
    reraise(*exc_info)
/usr/lib/python3/dist-packages/zmq/utils/sixcerpt.py:34: in reraise
    raise value
/usr/lib/python3/dist-packages/zmq/backend/__init__.py:27: in <module>
    _ns = select_backend(first)
/usr/lib/python3/dist-packages/zmq/backend/select.py:27: in select_backend
    mod = __import__(name, fromlist=public_api)
/usr/lib/python3/dist-packages/zmq/backend/cython/__init__.py:6: in <module>
    from . import (constants, error, message, context,
E   ImportError: cannot import name 'constants' from partially initialized module 'zmq.backend.cython' (most likely due to a circular import) (/usr/lib/python3/dist-packages/zmq/backend/cython/__init__.py)



Looks like the pyzmq package would need to be upgraded or fixed before
tests can be switched on.



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.3.0-2-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



More information about the debian-science-maintainers mailing list