#1151457 nxtomo: FTBFS with dh-python 7.20261019

Package:
src:nxtomo
Source:
src:nxtomo
Submitter:
Maximiliano Curia
Date:
2026-10-21 15:23:01 UTC
Severity:
normal
Tags:
#1151457#5
Date:
2026-10-20 19:07:43 UTC
From:
To:
Package: src:nxtomo
Version: 3.1.1-1
User: debian-python@lists.debian.org
Usertags: python3.15
Tags: ftbfs, forky, sid
Severity: serious

Hi!

While preparing the Python 3.15 migration we realized that some Python
packages were shipping broken metadata directories, which leads to
errors when trying to import these directories with code running on
Python 3.15.

To avoid shipping any additional broken directories, dh-python
7.20261019 now throws an error at build-time.

Unfortunately, nxtomo is one of the affected packages and fails to build
with the latest dh-python [1].

Most of these errors can be fixed by being more strict with the files
considered for installation. I'll try to submit a patch for this ASAP.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/5118802/

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

Debian distribution maintenance software
pp.
Maximiliano Curia <maxy@debian.org> (supplier of updated nxtomo 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 16:42:15 +0200
Source: nxtomo
Architecture: source
Version: 3.1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian PaN Maintainers <debian-pan-maintainers@alioth-lists.debian.net>
Changed-By: Maximiliano Curia <maxy@debian.org>
Closes: 1151457
Changes:
 nxtomo (3.1.1-2) unstable; urgency=medium
 .
   * Team upload.
   * Restrict package discovery to nxtomo (Closes: #1151457)
Checksums-Sha1:
 ed3f687a5018fb441aa742bb4fbda3fe4b073ed5 2093 nxtomo_3.1.1-2.dsc
 e89bd883e77dc6b53c43c151d55a13efa9150331 2452 nxtomo_3.1.1-2.debian.tar.xz
 37c39a6d32be8a7a948f373092f71b1b46ad933a 8436 nxtomo_3.1.1-2_source.buildinfo
Checksums-Sha256:
 69c50fd5001eabb8a1dad0f8776d03a6f366e766dd149f5144dee453390ade6c 2093 nxtomo_3.1.1-2.dsc
 23bf1201766514f99adc87ef7ba0ee27846b2ba5f230b9a8e95f8b336e0637b8 2452 nxtomo_3.1.1-2.debian.tar.xz
 1e252df0b2a1052b9f9c962482d97aeebb8a185c758eb37d4aee1e9439e627c0 8436 nxtomo_3.1.1-2_source.buildinfo
Files:
 fade41d96f3628485fa38e577b4420c1 2093 python optional nxtomo_3.1.1-2.dsc
 f54bafa916870688be5b3df3398840d3 2452 python optional nxtomo_3.1.1-2.debian.tar.xz
 d02957ace75dd6f06ff6231eafcdfb17 8436 python optional nxtomo_3.1.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE+JIdOnQEyG4RNSIVxxl2mbKbIyoFAmrY1QAACgkQxxl2mbKb
Iyp5khAAotudGlo3Sey22e1xVY9F8N09hnKTM8km92tSI91Jlu/F/ht8TrOEHgya
ItI7zG9aRCZl1I8j6nG1KDXlaw6x9OYlpXOsv9rl0bhp0uaS73MdS5ahRC3KK1Fo
zZ3cdX8YPWw2Mq50pvdjhCbFjF0ikHSPU2DexAiioW9qriUV+JrnLBCtiW4pKdyu
VrDoRaGGU3eD1hTcXmmHU14jpAeFy6kQdXwXtBFipFZ30dBWnsHDBl3iVTUOBWfU
jF2YMc5i4abaGDK7e5DTziF9DyM1vXEuK2HvsIeAJVY1ZVLIa8894hH5b+H3OqHT
ywXC9eT53ya0QsRfJItSEq5FXb9Vp106x1WQOnZyF/GE4tF6KN3GMkGcuxUX4Jpr
jFyQm3J6TdHuA5CFF9Xw/sd5KKLjGpuSse7vaf3K/JW33g6v7BiqfCzF1tJCrv1B
bAOfOA748nsCV+arAamsYwXHmbiyA8p8XQwBGqfASGv+oBmOWuY31XxnRlF0hHWg
tNWRmUleO5jvPA1Ydjr+562vz0/THkIkIFWmTzO349tEkKFmJdyrPOyipg/Hpch+
qyQUO5or0dOb8Pyfm8K1tqXV65RLfBjVX7y8O2PyKAC+Rx+gRXjj3vLuBLAeZMAu
ap6e58akEOijYh9w4q2Ian2XmigJdTNraqn/V/RuEZBFKK5eK+0=
=REgs
-----END PGP SIGNATURE-----