#1151523 sphinxcontrib-seqdiag: FTBFS: E: dh_python3 fs:312: python3-sphinxcontrib.seqdiag includes a common build directory name 'tests' as a module. Likely due to a mis-configured build system installing things it shouldn't.

#1151523#5
Date:
2026-10-21 11:26:03 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

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

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:sphinxcontrib-seqdiag, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
   dh_installdocs -O--buildsystem=pybuild
   dh_installchangelogs -O--buildsystem=pybuild
   debian/rules override_dh_python3
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_python3
E: dh_python3 fs:312: python3-sphinxcontrib.seqdiag includes a common build directory name 'tests' as a module. Likely due to a mis-configured build system installing things it shouldn't.
make[1]: *** [debian/rules:12: override_dh_python3] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1151523#10
Date:
2026-10-21 12:20:22 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
sphinxcontrib-seqdiag, 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 1151523@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated sphinxcontrib-seqdiag 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 21 Oct 2026 13:00:54 +0100
Source: sphinxcontrib-seqdiag
Architecture: source
Version: 3.0.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Closes: 1151523
Changes:
 sphinxcontrib-seqdiag (3.0.0-6) unstable; urgency=medium
 .
   * Team upload.
   * Don't install "tests" module (closes: #1151523).
   * Use pybuild-plugin-pyproject.
Checksums-Sha1:
 4a00e42260e8e6721562bb513fdaaebf6eab3874 2650 sphinxcontrib-seqdiag_3.0.0-6.dsc
 2fbc1cd0577af88244dd57175ce314b1af56e394 5724 sphinxcontrib-seqdiag_3.0.0-6.debian.tar.xz
 98c36d3a6a03824cdad79831acb7fcf9b53aed71 49352 sphinxcontrib-seqdiag_3.0.0-6.git.tar.xz
 94552b493ef0c7b8498d85459fe325b565ba12cd 17780 sphinxcontrib-seqdiag_3.0.0-6_source.buildinfo
Checksums-Sha256:
 76d9d4d921b4b86f3e391ec4f97a166c467cb3fba3b0057ed6dddda1a1cbd21e 2650 sphinxcontrib-seqdiag_3.0.0-6.dsc
 8cd7de52e34307b6a905fd7efb6e50ee23ae82b3ecae47e848f02355776c741c 5724 sphinxcontrib-seqdiag_3.0.0-6.debian.tar.xz
 589b26da4a9db7715d962a05790e73dbe7f97642132d8dff07c4ed016390d035 49352 sphinxcontrib-seqdiag_3.0.0-6.git.tar.xz
 4ef4870eac3968ff96f71db248f788d807c0f9756b05c236bf277cb8cacd2fe4 17780 sphinxcontrib-seqdiag_3.0.0-6_source.buildinfo
Files:
 4a9fb03b036feec0d7596089c6565911 2650 python optional sphinxcontrib-seqdiag_3.0.0-6.dsc
 97d2dc84ecf77dd61f9e29b95e035e85 5724 python optional sphinxcontrib-seqdiag_3.0.0-6.debian.tar.xz
 273ae8918ac9e981f78dea8c23b9784a 49352 python optional sphinxcontrib-seqdiag_3.0.0-6.git.tar.xz
 4e82dcdbec9f555ecb51f5400c5a79ff 17780 python optional sphinxcontrib-seqdiag_3.0.0-6_source.buildinfo
Git-Tag-Info: tag=1f10ab1e57d4d2ee943a92f0194febdf6f89e68c fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <cjwatson@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrYqcoACgkQYG0ITkaD
wHn5aRAAhmQgH8CNQO64o7LEABYh4TrhWlfV23BZq2HtrVPAorWatxQ2OH4VOGA/
7qFa8jsffe7pIf31dxRyyCQ07rAg82cyd2XwTX9ZEO6RG3uRCDHUbYgL0LYL2n5l
KWUa7G/0zr4zGwyDatVg4QodcPiGQE6GdoxXOiThBXDYqt+irPrfKQKEwLUpUD0P
44SBHfdSWbFvH89cg5T5JwY96lPbAKYJBWsUzwGzMsNy0kvluj5ryaETBUzHvxEH
5Qg9iAOPhJhPG1m3OoT5XUWn+9c8xn9lJOG8SLKRIG3FQmjHsLZ73MZhn7sbe/35
kqxExv4T7+vR92A/SgZb3w+4E4J3509m/17R8wrK7InFL/+O0QXbqsEncBmc2E0e
Svabxq0Si2eU+ae6B+B2aaZyI3oNppAW4eYuy8bg7ap7OWRKNqk9yiYSzUgXNa54
fluRsMq96bsn4HMXcGVX+ikLZ1UPUkBrs/ZIpsyA+RCfGiC5ZEk0+JQG4dyGDHMz
0GlbP7ig/yXP0GuQ58vZR4UL8EgrtXOj/V+yYyJ8gu+RMPcUtnvvhFTWcseUbZGz
qXllMvo3fzJVEPTphs5yyeWfG0mXTUcuDWzLBWV1tHKEib8CQEwQgerJgrRNqDWU
K9PYJk8EsmDd2l5ImAlxQt76soAxjILyfPwRuLW6t0QhDOZ0Coc=
=HBRC
-----END PGP SIGNATURE-----