Your message dated Fri, 05 Jun 2026 15:33:45 +0000
with message-id <[email protected]>
and subject line Bug#854494: fixed in execnet 2.1.1-2
has caused the Debian Bug report #854494,
regarding execnet: FTBFS: test_waitclose_on_remote_killed is flaky
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
854494: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854494
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:execnet
Version: 1.4.1-3
Severity: important

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --buildsystem=pybuild --with python2,python3,sphinxdoc
   dh_testdir -i -O--buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:184: python2.7 setup.py config 
running config
I: pybuild base:184: python3.5 setup.py config 
running config
   dh_auto_build -i -O--buildsystem=pybuild
I: pybuild base:184: /usr/bin/python setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/execnet

[... snipped ...]

SKIP [16] /<<PKGBUILDDIR>>/testing/conftest.py:148: no python3.3 found
SKIP [16] /<<PKGBUILDDIR>>/testing/conftest.py:148: no jython found
SKIP [237] /<<PKGBUILDDIR>>/testing/conftest.py:200: could not import 'gevent'
SKIP [52] /usr/lib/python3/dist-packages/_pytest/config.py:1193: no 'gspecs' 
option found
SKIP [1] testing/test_channel.py:344: condition: sys.version>="3.0"
SKIP [16] /<<PKGBUILDDIR>>/testing/conftest.py:148: no python3.2 found
SKIP [16] /<<PKGBUILDDIR>>/testing/conftest.py:148: no pypy found
SKIP [16] /<<PKGBUILDDIR>>/testing/conftest.py:148: no python2.6 found
SKIP [237] /<<PKGBUILDDIR>>/testing/conftest.py:200: could not import 'eventlet'

=================================== FAILURES ===================================
_______________ TestPopenGateway.test_waitclose_on_remote_killed _______________

self = <test_gateway.TestPopenGateway object at 0x7fbe7777a518>
makegateway = <bound method Group.makegateway of <Group ['gw0']>>

    def test_waitclose_on_remote_killed(self, makegateway):
        gw = makegateway('popen')
        channel = gw.remote_exec("""
                import os
                import time
                channel.send(os.getpid())
                time.sleep(100)
            """)
        remotepid = channel.receive()
        py.process.kill(remotepid)
        py.test.raises(EOFError, "channel.waitclose(TESTTIMEOUT)")
>       py.test.raises(IOError, channel.send, None)
E       Failed: DID NOT RAISE <class 'OSError'>

testing/test_gateway.py:251: Failed
============================ pytest-warning summary ============================
WI1 /<<PKGBUILDDIR>>/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, 222 passed, 607 skipped, 5 xfailed, 3 pytest-warnings in 11.16 
seconds 
E: pybuild pybuild:283: test: plugin custom failed with: exit code=2: python3.5 
-m pytest -v -x -rs testing/
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.5 returned 
exit code 13
debian/rules:8: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:5: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------

This is just how the build ends, not necessarily the relevant part.

I've put several build logs here:

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

If this is really a bug in one of the build-depends, please use reassign and 
affects,
so that this is still visible in the page for this package.

The bug should be reproducible with sbuild on a single CPU virtual machine,
provided you try enough times (as the failure happens randomly).

Thanks.

--- End Message ---
--- Begin Message ---
Source: execnet
Source-Version: 2.1.1-2
Done: Santiago Vila <[email protected]>

We believe that the bug you reported is fixed in the latest version of
execnet, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <[email protected]> (supplier of updated execnet package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 05 Jun 2026 17:10:00 +0200
Source: execnet
Architecture: source
Version: 2.1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 854494
Changes:
 execnet (2.1.1-2) unstable; urgency=medium
 .
   * Team upload.
   * Mark several tests as flaky. Closes: #854494.
   * Drop "Rules-Requires-Root: no" (default).
   * Drop "Priority: optional" (default).
   * Update standards-version.
   * Add debian/salsa-ci.yml.
Checksums-Sha1:
 3db2ac7e88dbaac4689336c2d442e84d6bb8bbca 1887 execnet_2.1.1-2.dsc
 a62d450797c712ecdacaa14a466807f83291e9b0 6004 execnet_2.1.1-2.debian.tar.xz
 a9e1515fa132f6799275323265388eeddc4af145 6621 execnet_2.1.1-2_source.buildinfo
Checksums-Sha256:
 51883decd8473366c29a000d818864a929a6be08acd12b9592ab777633ddb6d0 1887 
execnet_2.1.1-2.dsc
 c2f8870b06fba7fd83a93d60a85b82b0791141a22230aeae27e11da7649f82c3 6004 
execnet_2.1.1-2.debian.tar.xz
 3e3579bfb012ce78d83247c3fd27a7cd904c9e9b006fe3c30eed336861c92779 6621 
execnet_2.1.1-2_source.buildinfo
Files:
 1420e3c8446e3307b8ebe5d62bd9e693 1887 python optional execnet_2.1.1-2.dsc
 1b337ba557aab55a77686ecd1d014969 6004 python optional 
execnet_2.1.1-2.debian.tar.xz
 8a75680b872dd0fedada2a872facb468 6621 python optional 
execnet_2.1.1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmoi5wAACgkQQc5/C58b
izL5VAf+KLO8dUKQQLI160eCKACgKXvJoo9gwEx3ON/MluCNhXP5fikosDpk0Vxe
scOQKEkCUCILcFpctZpMZWvy0x/3qlrYFS4dvlGVPl9oKDoW0TXtH3NTUAC9PvMq
geHFPeXkqg0HE9ytE31na7l4Vczwn4fYv+GojfALJ8QmAvgqbjtRHRmuJWzLcKAE
r2LYAKCss/FXNmCxhDtkXPGN3Jjz4/FVsk6fCs0UXG9o8XkPlzk9PpJ8/fWhFPkS
yL+mD1ClGjMOJhUGbkFo+88y3HksFzpVVDwlAZI8SP9LTZU2+Wd3JdP9GjiMPFuE
D4FcyGtr7rXhOBFPEyutmdzuoX35uw==
=kwxi
-----END PGP SIGNATURE-----

Attachment: pgpbyIwYXUfDB.pgp
Description: PGP signature


--- End Message ---

Reply via email to