#1151722 emperor: FTBFS: E: dh_python3 fs:312: python3-emperor includes a common build directory name 'tests' as a module. Likely due to a mis-configured build system installing things it shouldn't. #1151722
- Package:
- src:emperor
- Source:
- src:emperor
- Submitter:
- Santiago Vila
- Date:
- 2026-10-23 21:15:03 UTC
- Severity:
- normal
- Tags:
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:emperor, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] D: dh_python3 dh_python3:89: options: DHPythonOptions(O=['--buildsystem=pybuild'], accept_upstream_versions=False, allow_build_directory_module_name=False, allow_unmerged_dist_packages=False, arch=None, clean_dbg_pkg=True, compile_all=False, depends=[], depends_section=[], guess_deps=True, ignore_shebangs=False, no_ext_rename=False, no_package=[], no_shebang_rewrite=False, package=[], private_dir=None, recommends=[], recommends_section=[], regexpr=[], remaining_packages=False, requires=[], shebang=None, skip_private=False, suggests=[], suggests_section=[], verbose=True, vrange=None, write_log=False) D: dh_python3 dh_python3:90: supported Python versions: 3.14 (default=3.14) D: dh_python3 debhelper:229: source=emperor, binary packages=['python3-emperor', 'python3-emperor-doc'] D: dh_python3 dh_python3:117: processing package python3-emperor... D: dh_python3 fs:61: moving files from debian/python3-emperor/usr/lib/python3.14/dist-packages to debian/python3-emperor/usr/lib/python3/dist-packages/ E: dh_python3 fs:312: python3-emperor includes a common build directory name 'tests' as a module. Likely due to a mis-configured build system installing things it shouldn't. make: *** [debian/rules:9: binary] Error 1 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------
Hello, Bug #1151722 in emperor reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/med-team/emperor/-/commit/62fbae34ee4c53d5f3914ab1b8363bdcc9000dd8 (this message was generated automatically) -- Greetings https://bugs.debian.org/1151722
We believe that the bug you reported is fixed in the latest version of
emperor, 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 1151722@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated emperor 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: Fri, 23 Oct 2026 22:35:17 +0200
Source: emperor
Architecture: source
Version: 1.0.5+ds1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 1151722
Changes:
emperor (1.0.5+ds1-3) unstable; urgency=medium
.
* Team upload.
* Do not install tests as module
Closes: #1151722
* Currently numpy is not yet build for python3.15 so ignoring tests with
this Python version
Checksums-Sha1:
90cb19d72bf5ad8c0173036268401e2f3901f3c0 2527 emperor_1.0.5+ds1-3.dsc
df37badf0d61c2d67990a63ba7f1f7978cf4b860 10568 emperor_1.0.5+ds1-3.debian.tar.xz
5a27ef67fe404bc4ea3765be2a47025da785b57d 35410 emperor_1.0.5+ds1-3_amd64.buildinfo
Checksums-Sha256:
4cdf7eead5269e83b41be7e19e0ca61df1a9f45d1dce3e22986a05c026a452b4 2527 emperor_1.0.5+ds1-3.dsc
8f5614bfea6c5ff617e0300b4636b52400aa40b56081215ce6744bbe6fa7efad 10568 emperor_1.0.5+ds1-3.debian.tar.xz
cbb987a46dd759177c556cb0560750e9af19229bdb240c702f3fffc87333d769 35410 emperor_1.0.5+ds1-3_amd64.buildinfo
Files:
41bdf92787fba545d40e49734b0517c1 2527 science optional emperor_1.0.5+ds1-3.dsc
33559a2c4ad0fdfad0af517575d01056 10568 science optional emperor_1.0.5+ds1-3.debian.tar.xz
01cf260ee669e6866baa7545101077ed 35410 science optional emperor_1.0.5+ds1-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmrbyHIRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHesw/+IyhyYJm046EBC2MRMMhxtNK+IWicIX1H
Mp6YbA1OkRI7U2wDktQJ3JJEHKT8nzXUKzHyw42aSWG32ReMqWdWILOHAtlWBAlc
UO5DTOCAzfOb0RSZhAY5JvksRITnvc304LTh5dy54KMRqyjEOkFZnDU/IBuz+BOQ
QNo83hzyBfwGRgErcufM5mjlElGRKXIyTa7H1N2RhM8inhef02/DWDBfmA2w5hW1
oQVUj5bpDGdCaVq17KDw/mMf61bKTUklRmLvWWfxIe8++XfNpcgaommWnqBjYslr
pmd4JuvBEAkrccaWFSyfWpuYY9b3rhaPDDuge8lrbNcA+HfVfPL4ZnUp6+JbSPzQ
NQVvcFRyAQn83o6PIQENb71QcZ8isag2KRSFYWKoxVBjduebbz9hL/Rwds4z3Jdi
moWJOqYMgjAzqGP6qxCKbioqXJ3+iv81n6ZGnS3mst1LRGZNz4nQre+Q6ZgcybxF
OX7QPC+3RcN/RvkdPqvXQPewKA0K0uc6l9A4tZh7JB4jWQ9IUJ58BVfiSuEiBQg/
g8IbEir47BGbMHS9E4tIWJdDG18uezTv1IGFvAQSPeWyV2Tat74kAXGK8uvkx4bG
hAPqXUQhcE5MsE2VXygveuEbTxLUK6AC6EDVSCQ6sgN++IMiafXi3pSFTlHZIJKO
XYK4J4memrY=
=/j87
-----END PGP SIGNATURE-----