Your message dated Thu, 22 May 2025 14:38:13 +0000
with message-id <e1ui73l-006ykh...@fasolo.debian.org>
and subject line Bug#1106130: fixed in python-tornado 6.4.2-3
has caused the Debian Bug report #1106130,
regarding python-tornado: FTBFS on riscv64: raise Exception("subprocess failed 
to terminate")
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 ow...@bugs.debian.org
immediately.)


-- 
1106130: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106130
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-tornado
Version: 6.4.2-2
Severity: serious
Tags: ftbfs patch
User: debian-ri...@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-ri...@lists.debian.org

Dear Maintainer,

The new upload[0] of python-tornado cause FTBFS on riscv64:
```
ERROR: test_reload
(tornado.test.autoreload_test.AutoreloadTest.test_reload)
(mode='directory', wrapper=False)
...

File
"/build/reproducible-path/python-tornado-6.4.2/tornado/test/autoreload_test.py",
line 97, in run_subprocess
    raise Exception("subprocess failed to terminate")
Exception: subprocess failed to terminate
...
```

Full buildd log please to see here:
https://buildd.debian.org/status/fetch.php?pkg=python-tornado&arch=riscv64&ver=6.4.2-2&stamp=1747602064&raw=0

It still looks like a timeout issue on riscv64 and the patch I have
tested it on my local Unmatched board. Currently missing build on
riscv64 has prevented migration given we are in hard freeze maybe the
issue should be fixed ASAP.

Please let me know any issues.

[0]:
https://tracker.debian.org/news/1646589/accepted-python-tornado-642-2-source-into-unstable/
-- 
Regards,
--
  Bo YU

diff -Nru python-tornado-6.4.2/debian/changelog 
python-tornado-6.4.2/debian/changelog
--- python-tornado-6.4.2/debian/changelog       2025-05-18 15:43:40.000000000 
+0000
+++ python-tornado-6.4.2/debian/changelog       2025-05-19 23:48:18.000000000 
+0000
@@ -1,3 +1,10 @@
+python-tornado (6.4.2-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Increase timeout on riscv64 to fix FTBFS issue. (Closes: #-1)
+
+ -- Bo YU <vi...@debian.org>  Mon, 19 May 2025 23:48:18 +0000
+
 python-tornado (6.4.2-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru python-tornado-6.4.2/debian/.gitignore 
python-tornado-6.4.2/debian/.gitignore
--- python-tornado-6.4.2/debian/.gitignore      2025-05-18 15:43:40.000000000 
+0000
+++ python-tornado-6.4.2/debian/.gitignore      1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-/files
diff -Nru python-tornado-6.4.2/debian/patches/increase-timeout-rv64.patch 
python-tornado-6.4.2/debian/patches/increase-timeout-rv64.patch
--- python-tornado-6.4.2/debian/patches/increase-timeout-rv64.patch     
1970-01-01 00:00:00.000000000 +0000
+++ python-tornado-6.4.2/debian/patches/increase-timeout-rv64.patch     
2025-05-19 23:48:18.000000000 +0000
@@ -0,0 +1,29 @@
+Description: increase timeout on riscv64
+Author: Bo YU <vi...@debian.org>
+Bug: 
https://buildd.debian.org/status/fetch.php?pkg=python-tornado&arch=riscv64&ver=6.4.2-2&stamp=1747602064&raw=0
+Forwarded: not-needed
+Last-Update: 2025-05-19
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/tornado/test/autoreload_test.py
++++ b/tornado/test/autoreload_test.py
+@@ -7,6 +7,7 @@
+ import textwrap
+ import time
+ import unittest
++import platform
+ 
+ 
+ class AutoreloadTest(unittest.TestCase):
+@@ -91,7 +92,10 @@
+         for i in range(40):
+             if p.poll() is not None:
+                 break
+-            time.sleep(0.1)
++            if platform.machine() == "riscv64":
++                time.sleep(1)
++            else:
++                time.sleep(0.1)
+         else:
+             p.kill()
+             raise Exception("subprocess failed to terminate")
diff -Nru python-tornado-6.4.2/debian/patches/series 
python-tornado-6.4.2/debian/patches/series
--- python-tornado-6.4.2/debian/patches/series  2025-05-18 15:43:40.000000000 
+0000
+++ python-tornado-6.4.2/debian/patches/series  2025-05-19 23:40:19.000000000 
+0000
@@ -5,3 +5,4 @@
 pythonpath-autoreload-test.patch
 disable-should-be-failing-test.patch
 CVE-2025-47287.patch
+increase-timeout-rv64.patch

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: python-tornado
Source-Version: 6.4.2-3
Done: Bo YU <vi...@debian.org>

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 1106...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bo YU <vi...@debian.org> (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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 22 May 2025 21:16:28 +0800
Source: python-tornado
Architecture: source
Version: 6.4.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Bo YU <vi...@debian.org>
Closes: 1106130
Changes:
 python-tornado (6.4.2-3) unstable; urgency=medium
 .
   * Team upload.
   * Increase timeout on riscv64 to fix FTBFS issue. (Closes: #1106130)
Checksums-Sha1:
 fe7230ea10562079fda2670f4186d9ea8052abef 2441 python-tornado_6.4.2-3.dsc
 bd0a8e46a29cd28c1642d6ca2ef702c1395c8536 12956 
python-tornado_6.4.2-3.debian.tar.xz
 7eac60689bfa1b0e9f9c57df17942882ffe61b29 9928 
python-tornado_6.4.2-3_amd64.buildinfo
Checksums-Sha256:
 fea795d731c573520189553a3e6390a68b3ae6c892f79459672ad9266db8ebc7 2441 
python-tornado_6.4.2-3.dsc
 8080246fd24c961cb5abc8201104603d27062803099e73c22b3d68aecf8e731f 12956 
python-tornado_6.4.2-3.debian.tar.xz
 84862ca265ff33e65686be81778443f2e7015ea29bf79be9353d792f88736522 9928 
python-tornado_6.4.2-3_amd64.buildinfo
Files:
 097285c443e6dd72080782b67fcd4fd8 2441 web optional python-tornado_6.4.2-3.dsc
 72a673af7de862e32c063096a5d9ff53 12956 web optional 
python-tornado_6.4.2-3.debian.tar.xz
 43f0bd6911c512fc1c2e6310897895a9 9928 web optional 
python-tornado_6.4.2-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEIcmhjYVTlmab0tjp+RVP3hQ+S68FAmgvLaYACgkQ+RVP3hQ+
S68BGg//a3UUCtj9xCY5UlQTpXxFAdFuWzulsHPBLdHu4/zgVZ7hfJruklmo4pTL
H11ymnpq2yjY4L6/MK2nlWxbKejEW2uyYqnzLSWIpI852vbd/t+2W9vtOM5qmB9D
aIScdfvQpKxzSE6kVd5qgsp7Yr1CjZwfq7h4gVHOvH9pbDLnfsNXqLsb6O3qiHz4
g5xSKd01nkoNGmbALsflRVSaTPuWHSa9osPYSTOPfS11GigcTMgC1jiJX5XmtjMs
G4lePHodX2MACkIXsW7BXCxOg6RLhBYWT2djBLUcBfHQ+jOOCiVd2EQVp4EtBymo
F1xgBvmcnZeIvtOJ7woAjhdjpwm1Jm48SCYSPQrKoQX7Fn0boeCHIIpACFVtDe+i
t+0YxwDDXsXIhVgS+6Edw535zqko1RFcO/+zYS8MvQy6EEeL3Yzqik/o1k5u+ovj
fPZLI2JWvnTJpm7pgz1Fgh6ADCc3yeaIkgaEOBw/HrOc4Ti/m2Dng6xHxQDsHX1n
VDIrMdTM9vR+Xn5kUiqqGXSYFDulmLyelxbQqLkEd6eA8W0TmHSTROl2DkNvp4eo
qkR4cwTqTUmkxjZ//jsEk8MimWm2JKLA8HKx5k+sgYw23i1gRvHhrg1D3uRdqORb
GVv7LcgoJKFwb19L2rnDdSwew6WI/fbvCSV3V7fhTFq3MlfL98I=
=yoZ+
-----END PGP SIGNATURE-----

Attachment: pgpUcpqzQfyca.pgp
Description: PGP signature


--- End Message ---

Reply via email to