Source: execnet
Version: 1.4.1-2
Severity: serious
Justification: fails to build from source

There is a test failure in this package from the reproducible builds CI in the 
2nd build
on amd64 [1]:

<cut>
testing/test_gateway.py::TestTracing::test_popen_stderr_tracing FAILED
{...}
=================================== FAILURES ===================================
____________________ TestTracing.test_popen_stderr_tracing _____________________

self = <test_gateway.TestTracing instance at 0x7f439eae9128>
capfd = <_pytest.capture.CaptureFixture instance at 0x7f439eae9710>
monkeypatch = <_pytest.monkeypatch.MonkeyPatch instance at 0x7f439eae97e8>
makegateway = <bound method Group.makegateway of <Group ['gw0']>>

    def test_popen_stderr_tracing(self, capfd, monkeypatch, makegateway):
        monkeypatch.setenv('EXECNET_DEBUG', "2")
        gw = makegateway("popen")
        pid = gw.remote_exec("import os ; channel.send(os.getpid())").receive()
        out, err = capfd.readouterr()
        slave_line = "[%s] creating slavegateway" % pid
>       assert slave_line in err
E       assert '[13247] creating slavegateway' in '8>\n[13247] gw0-slave 
[serve] spawning receiver thread\n[13247] gw0-slave [serve] integrating as 
primary thread\n[13247]...hed\n[13247] gw0-slave sent <Message CHANNEL_CLOSE 
channel=1 lendata=0>\n[13247] gw0-slave 1 sent channel close message\n'

testing/test_gateway.py:391: AssertionError
============================ pytest-warning summary ============================
WI1 /build/execnet-1.4.1/testing/conftest.py:21 'pytest_runtest_setup' hook 
uses deprecated __multicall__ argument
WC1 None pytest_funcarg__specsocket: declaring fixtures using 
"pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 
4.0.  Please remove the prefix and use the @pytest.fixture decorator instead.
WC1 None pytest_funcarg__specssh: declaring fixtures using "pytest_funcarg__" 
prefix is deprecated and scheduled to be removed in pytest 4.0.  Please remove 
the prefix and use the @pytest.fixture decorator instead.
!!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!
 1 failed, 229 passed, 607 skipped, 5 xfailed, 3 pytest-warnings in 15.21 
seconds
 </cut>

By the way, the package is RFA [2].

DS

[1] 
https://tests.reproducible-builds.org/debian/rb-pkg/testing/amd64/execnet.html

[2] https://bugs.debian.org/840032

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Reply via email to