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)