Your message dated Thu, 25 Jun 2026 07:19:25 +0000
with message-id <[email protected]>
and subject line Bug#1124829: fixed in python-tornado 6.5.5-3
has caused the Debian Bug report #1124829,
regarding python-tornado FTCBFS: unsatisfiable Build-Depends
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.)


-- 
1124829: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124829
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-tornado
Version: 6.5.2-3
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

python-tornado cannot be cross built from source, because several of its
Build-Depends cannot be satisfied. Before jumping into the problem, I
note that some of them contain "sphinx" and that python-tornado neatly
splits out an arch:all -doc package. Instead of looking at how to make
them satisfiable, I suggest making them go away where away is
Build-Depends-Indep. Once moving the dh --with arguments to declarative
dh-sequence-* dependencies, we can just move all the sphinx dependencies
to Build-Depends-Indep and have the sequence addon automatically skip
the build step in override_dh_sphinxdoc. I'm attaching a patch for your
convenience and used reproducible builds to verify that an arch-only
build exactly reproduces the python3-tornado package from a full build.

Helmut
diff -Nru python-tornado-6.5.2/debian/changelog 
python-tornado-6.5.2/debian/changelog
--- python-tornado-6.5.2/debian/changelog       2025-10-04 12:42:36.000000000 
+0200
+++ python-tornado-6.5.2/debian/changelog       2026-01-07 07:02:53.000000000 
+0100
@@ -1,3 +1,10 @@
+python-tornado (6.5.2-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Move documentation dependencies to B-D-I. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 07 Jan 2026 07:02:53 +0100
+
 python-tornado (6.5.2-3) unstable; urgency=medium
 
   * Team upload.
diff -Nru python-tornado-6.5.2/debian/control 
python-tornado-6.5.2/debian/control
--- python-tornado-6.5.2/debian/control 2025-10-04 12:42:36.000000000 +0200
+++ python-tornado-6.5.2/debian/control 2026-01-07 07:02:53.000000000 +0100
@@ -8,15 +8,16 @@
            Julien Puydt <[email protected]>,
 Build-Depends: ca-certificates,
                debhelper-compat (= 13),
-               dh-python,
+               dh-sequence-python3,
                python3-all-dev,
                python3-doc,
                python3-pycurl,
                python3-setuptools,
-               python3-sphinx,
-               python3-sphinx-rtd-theme,
-               python3-sphinxcontrib-asyncio,
                python3-twisted,
+Build-Depends-Indep: dh-sequence-sphinxdoc,
+                     python3-sphinx,
+                     python3-sphinx-rtd-theme,
+                     python3-sphinxcontrib-asyncio,
 Standards-Version: 4.7.0
 Homepage: https://www.tornadoweb.org/
 Vcs-Git: https://salsa.debian.org/python-team/packages/python-tornado.git
diff -Nru python-tornado-6.5.2/debian/rules python-tornado-6.5.2/debian/rules
--- python-tornado-6.5.2/debian/rules   2025-10-04 12:42:36.000000000 +0200
+++ python-tornado-6.5.2/debian/rules   2026-01-07 07:02:53.000000000 +0100
@@ -13,7 +13,7 @@
 export CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1
 
 %:
-       dh $@ --with python3,sphinxdoc --buildsystem=pybuild
+       dh $@ --buildsystem=pybuild
 
 override_dh_auto_test:
        # unset http[s]_proxy here, since otherwise pycurl picks these 
variables up and tests fail

--- End Message ---
--- Begin Message ---
Source: python-tornado
Source-Version: 6.5.5-3
Done: Alexandre Detiste <[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.
Alexandre Detiste <[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: Thu, 25 Jun 2026 08:43:24 +0200
Source: python-tornado
Architecture: source
Version: 6.5.5-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 1124829
Changes:
 python-tornado (6.5.5-3) unstable; urgency=medium
 .
   * Team upload.
   * Add debian/salsa-ci.yml
   * Mark Sphinx build-deps as <!nodoc>
   * Drop "Rules-Requires-Root: no": it is the default now
   * Bump Standards-Version to 4.7.4, drop Priority: tag
 .
   [ Helmut Grohne ]
   * Move documentation dependencies to B-D-I. (Closes: #1124829)
Checksums-Sha1:
 90b08608b2ce5c1decc5bb46d6e5c1083b473379 2554 python-tornado_6.5.5-3.dsc
 b8dda9eb0a163a72d6d1c48df295a97333db1298 12544 
python-tornado_6.5.5-3.debian.tar.xz
 59e7499d9b85e013fac188bb1a04af8db8cff4b4 8958 
python-tornado_6.5.5-3_source.buildinfo
Checksums-Sha256:
 1a8ed4d374facf0d5db81f9dfedcd29fe301764178486aab69424c817c0e3dcb 2554 
python-tornado_6.5.5-3.dsc
 99b8cfd49c5828c308afcbec4ae4e5c94a33454c6729773282fc760e401384e7 12544 
python-tornado_6.5.5-3.debian.tar.xz
 576432419957ab465e97bfc08f5a07d3af8c7ff2e3351142d969bde4db925315 8958 
python-tornado_6.5.5-3_source.buildinfo
Files:
 0654599f25f8fdb270ccfd16233a9bf8 2554 web optional python-tornado_6.5.5-3.dsc
 9f37018a73f7a86f8bef7ea5d145e707 12544 web optional 
python-tornado_6.5.5-3.debian.tar.xz
 a0766b8af66b31b18ac440233570b852 8958 web optional 
python-tornado_6.5.5-3_source.buildinfo

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

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmo80MYRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBpY1BAAhDewp8AlSB4COERs6QZXHHkj/KwIwWL5
S42a0o2OpSPa9X5jFj9SWmiM8X/pUogK+Me5wq7QYgPm7thOTbL5Dq0FcLV1hIrb
BHP6fdC2t5a7dWBINQLDQzrjBAEtSngaxCH+8Es/Wb+bbyinbYcxcgEg9J+SQ2UD
bL9n3jiZfO0Fq8ZDiHe+A/+YGAcBjaqQldqwjBRZNsKgFYX4YzWnFPLlGF0WxipO
M6MunDtpjl/kC3lNm6kjIxZbrBFSgNRas0mgtg9AhZy/67wjLO/NeGyfq9HA0ykD
20OPYtt552FbWqeWiLDDkF+s5FqrvR5NUhkMBjbIq6DzV2VEU6jkQBHV36WKpZt+
LcX3qbdDRCeyFXjIIP6VhOsSg6eUPep6cwwum40a5pY6VRHfebmWEPnfDmynikeh
niloRxXznZ8tLFKTH2bXvAAQTYrCiteYCATf7Pau5IkWmk1fgsz6S+61orPVyTeh
OgiPINGojiD3wQKosWzsXXm3e96WVdNNCcBm1JyHbjbWSIKeCvvTjH3iv5Da7UPz
nT5mPmyiuvLLUy97Ke7MV8wAsyqqwBEBXp10g2vGcwYprs69AGG4dML6+pB3rQDQ
gvyQKBoK69hJ/A2oOyQS1ZXnwk9ZLf4f/YCOzUXRqvY02A3cWuJisHmi18NszADT
3FLrjZK3qI0=
=vUWm
-----END PGP SIGNATURE-----

Attachment: pgp7PQlpW_Lt9.pgp
Description: PGP signature


--- End Message ---

Reply via email to