[Python-modules-team] Bug#907716: rpyc: FTBFS in buster/sid (failing tests)

Santiago Vila sanvila at debian.org
Fri Aug 31 19:58:14 BST 2018


Package: src:rpyc
Version: 3.4.4-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python3,sphinxdoc --buildsystem pybuild
   dh_testdir -i -O--buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_autoreconf -i -O--buildsystem=pybuild
   dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:217: python3.6 setup.py config 
running config
/usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
  warnings.warn(msg)
/usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'test_suite'
  warnings.warn(msg)
/usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'install_requires'
  warnings.warn(msg)

[... snipped ...]

.S
======================================================================
ERROR: test (test_splitbrain.SplitbrainTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build/tests/test_splitbrain.py", line 36, in setUp
    self.conn = rpyc.classic.connect(host, int(port))
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build/rpyc/utils/classic.py", line 68, in connect
    return factory.connect(host, port, SlaveService, ipv6 = ipv6, keepalive = keepalive)
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build/rpyc/utils/factory.py", line 90, in connect
    s = SocketStream.connect(host, port, ipv6 = ipv6, keepalive = keepalive)
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build/rpyc/core/stream.py", line 150, in connect
    return cls(cls._connect(host, port, **kwargs))
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build/rpyc/core/stream.py", line 108, in _connect
    s.connect(sockaddr)
ConnectionRefusedError: [Errno 111] Connection refused

======================================================================
ERROR: test (test_teleportation.TeleportationTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build/tests/test_teleportation.py", line 38, in setUp
    self.conn = rpyc.classic.connect(host, int(port))
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build/rpyc/utils/classic.py", line 68, in connect
    return factory.connect(host, port, SlaveService, ipv6 = ipv6, keepalive = keepalive)
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build/rpyc/utils/factory.py", line 90, in connect
    s = SocketStream.connect(host, port, ipv6 = ipv6, keepalive = keepalive)
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build/rpyc/core/stream.py", line 150, in connect
    return cls(cls._connect(host, port, **kwargs))
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build/rpyc/core/stream.py", line 108, in _connect
    s.connect(sockaddr)
ConnectionRefusedError: [Errno 111] Connection refused
-------------------- >> begin captured logging << --------------------
SLAVE/18812: INFO: server has terminated
SLAVE/18812: INFO: goodbye ('127.0.0.1', 53438)
--------------------- >> end captured logging << ---------------------

----------------------------------------------------------------------
Ran 41 tests in 45.924s

FAILED (SKIP=9, errors=2)
E: pybuild pybuild:338: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_rpyc/build; python3.6 -m nose tests
dh_auto_test: pybuild --test --test-nose -i python{version} -p 3.6 returned exit code 13
make: *** [debian/rules:12: build-indep] Error 25
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit status 2
--------------------------------------------------------------------------------

This is just how the build ends and not necessarily the relevant part.
For full build logs please see:

https://people.debian.org/~sanvila/build-logs/rpyc/

To reproduce, please try building with sbuild on a single-CPU machine, where
this error seems to happen 100% of the time.

Thanks.



More information about the Python-modules-team mailing list