Your message dated Sun, 05 Oct 2025 00:35:24 +0000
with message-id <[email protected]>
and subject line Bug#1117144: fixed in python-tornado 6.5.2-3
has caused the Debian Bug report #1117144,
regarding python-tornado: FTBFS on riscv64: ERROR: test_request_timeout
(tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_request_timeout)
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.)
--
1117144: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117144
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-tornado
Version: 6.5.2-2
Severity: serious
Tags: ftbfs patch
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: riscv64
Dear maintainer,
python-tornado fails to build on riscv64 with the following error:
| ======================================================================
| ERROR: test_request_timeout
(tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_request_timeout)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| File "/build/reproducible-path/python-tornado-6.5.2/tornado/testing.py",
line 268, in _callTestMethod
| result = method()
| File
"/build/reproducible-path/python-tornado-6.5.2/tornado/test/simple_httpclient_test.py",
line 326, in test_request_timeout
| self.triggers.popleft()()
| ~~~~~~~~~~~~~~~~~~~~~^^
| IndexError: pop from an empty deque
|
| ----------------------------------------------------------------------
| Ran 1222 tests in 131.231s
|
| FAILED (errors=1, skipped=11)
| Some tests were skipped because: Prevent internet access during build,
| failing on Salsa CI, needs fix, network access disabled, no testable
| future imports, py312 has its own check for test case returns,
| tornado.speedups module not present
| E: pybuild pybuild:389: test: plugin custom failed with: exit code=1:
python3.13 ./tornado/test/runtests.py --verbose
| rm -fr -- /tmp/dh-xdg-rundir-QOi1T098
| dh_auto_test: error: pybuild --test -i python{version} -p 3.13 returned exit
code 13
| make[1]: *** [debian/rules:20: override_dh_auto_test] Error 25
| make[1]: Leaving directory '/build/reproducible-path/python-tornado-6.5.2'
| make: *** [debian/rules:16: binary-arch] Error 2
| dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit
status 2
|
A full build log is available there:
https://buildd.debian.org/status/fetch.php?pkg=python-tornado&arch=riscv64&ver=6.5.2-2&stamp=1759127905&raw=0
It appears that the default timeout for this test is now too small,
probably due to changes somewhere else in the code. Increasing it a bit
fixes the issue:
--- python-tornado-6.5.2.orig/tornado/test/simple_httpclient_test.py
+++ python-tornado-6.5.2/tornado/test/simple_httpclient_test.py
@@ -316,7 +316,7 @@ class SimpleHTTPClientTestMixin(AsyncTes
yield gen.sleep(0.2)
def test_request_timeout(self):
- timeout = 0.1
+ timeout = 0.2
if os.name == "nt":
timeout = 0.5
It should also fix the issue on armel, although I haven't checked that.
Regards
Aurelien
--- End Message ---
--- Begin Message ---
Source: python-tornado
Source-Version: 6.5.2-3
Done: Bo YU <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-tornado, 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.
Bo YU <[email protected]> (supplier of updated python-tornado 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: Sat, 04 Oct 2025 18:42:36 +0800
Source: python-tornado
Architecture: source
Version: 6.5.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Bo YU <[email protected]>
Closes: 1117144
Changes:
python-tornado (6.5.2-3) unstable; urgency=medium
.
* Team upload.
* Increase timeout to fix ftbfs issue on slow architectures.
Thanks to Aurelien Jarno <[email protected]>. (Closes: #1117144)
Checksums-Sha1:
fe202000746eeaf3c0614f6449712bfc7f4d9ec1 2441 python-tornado_6.5.2-3.dsc
68621a00d41bd5f73038284393ff548cb9898bba 10724
python-tornado_6.5.2-3.debian.tar.xz
efc91e41e702e0db846a7494d047a79df251c9e3 10056
python-tornado_6.5.2-3_amd64.buildinfo
Checksums-Sha256:
f1d087a009e4b00d5858f06d07d44d8793ffa1fdc37da5e51afb21c17c68b370 2441
python-tornado_6.5.2-3.dsc
b265afca694ff713bbf4a43bfbd5b5c3e01f4189d293e79135daeff78df31939 10724
python-tornado_6.5.2-3.debian.tar.xz
1be24703661d1dc4c83d27ce8efe91e0715b5d832aed1549c8a8c237552bff4c 10056
python-tornado_6.5.2-3_amd64.buildinfo
Files:
d87110ad57ccac84d61afffe5f6d4606 2441 web optional python-tornado_6.5.2-3.dsc
25d5e6380e55ac3d268d8a54f697b368 10724 web optional
python-tornado_6.5.2-3.debian.tar.xz
10620af8fe3a0d95d2d37040998d1382 10056 web optional
python-tornado_6.5.2-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEIcmhjYVTlmab0tjp+RVP3hQ+S68FAmjhuqcACgkQ+RVP3hQ+
S6/TEBAAsAA7Ke3TOKsY0vowX7FXO0IbPH54C2mygZbm6sIjZSzkhAhgrsiSRcPh
7BvhGrori5jd94KreiXNPYYv3keXwon0Yo0xvWPGdg0/S2ip6wYZZ0QxeFQiF9ek
HaHFnQ41Xg+Db9cxetveCusH+68DucXwrTvdWaGB2AjtADIPhWXpJ97NbD5lnRHT
LZ84XvDSnEvGdy+MPuvFL741sV/zzk9xogdbX+xTL0Ag/6BEPqr9scw1IHR3Mg/e
g/AjSoGX9zmTqxLohxWzHlYH/0z5z/vcQmCToCSqqDGBUlvLo8Wz6gDLyXs/uepQ
PeyCaobvXSmrHPDfR0m4JYzJ6P+rwmnLNBqyTu2Cr6a2QhUDuRnFcv+UffECrYhk
xgcEVdMoPfD3qY6+9vXQxTmn9qOfCb/s6hk5jzDsDvpo1bbdbE9nh8kVmJp5xwzw
D6GBQ6ytynlViwKBZFp9/DBzxhhJTn8Z2QBx5XPAhumgtsNzlCBv4x70gI3GqAsa
O6vpMSWIOpPpcCpFv38wny7UBgR3MsF7AlJE7GwoAKpXQEi+jRfZxvbsCnnFUIXA
aF4+NC3mcHGv92NwquQ2Wg6jh1G6RKJPakdbtA6fRXzyUSNdrpR2YiaLKdZaJmcf
V/O+WOU1UJG5wSNLiYDO8lGBxJslQgqHlJ/Cg1abSCZfrzNXlMU=
=wJZ0
-----END PGP SIGNATURE-----
pgpk3GZ0NkKXR.pgp
Description: PGP signature
--- End Message ---