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

Package:
src:propka
Source:
src:propka
Submitter:
Santiago Vila
Date:
2026-10-27 02:27:01 UTC
Severity:
normal
Tags:
#1151907#5
Date:
2026-10-24 11:31:34 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:propka, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
PYTHONPATH=. help2man debian/python3-propka/usr/bin/propka3 --no-info \
	--name 'predict pKa values of ionizable groups' > propka3.1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installman -O--buildsystem=pybuild
   dh_python3 -O--buildsystem=pybuild
E: dh_python3 fs:312: python3-propka 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:12: binary] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1151907#10
Date:
2026-10-27 02:25:58 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
propka, 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 1151907@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stuart Prescott <stuart@debian.org> (supplier of updated propka 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: Tue, 27 Oct 2026 12:44:42 +1100
Source: propka
Architecture: source
Version: 3.5.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Stuart Prescott <stuart@debian.org>
Closes: 1151907
Changes:
 propka (3.5.1-4) unstable; urgency=medium
 .
   * Team upload.
   * Fix setup.py to not include tests in the wheel (Closes: #1151907).
   * Update Standards-Version to 4.7.4 (no changes required).
Checksums-Sha1:
 44f3c5cd5d3e7ff151362faf27e6a4c6354bf365 2411 propka_3.5.1-4.dsc
 baf27c53812a30cf423aa4a6c767cb80f8214dfb 5840 propka_3.5.1-4.debian.tar.xz
 e9b134a1de98f86abc2c314cd12fec8134082d5f 543356 propka_3.5.1-4.git.tar.xz
 254af393ad3e26c03b24088873aa262f398a82f0 17728 propka_3.5.1-4_source.buildinfo
Checksums-Sha256:
 2a0bcc9a63cad5ac4c63934a84f5860aacdc09bfce5e6404a0c5984f44cd304b 2411 propka_3.5.1-4.dsc
 6c77807e5852f3b54fd5a6f0df6bd9bf84ea245d5abb1425bba0358d4a3ad413 5840 propka_3.5.1-4.debian.tar.xz
 77f5362ab4e419a53b77b21a1ec9e7db09e17963756aecca442e400fbf689faa 543356 propka_3.5.1-4.git.tar.xz
 95c449abc6862adf86b7fed60e2631a671beb9b5d4c3d04786143212c64a1d49 17728 propka_3.5.1-4_source.buildinfo
Files:
 9d9ceaf3e1604c62cda58f1d63f775d0 2411 science optional propka_3.5.1-4.dsc
 89ff0453b3040988679daa436e7bf193 5840 science optional propka_3.5.1-4.debian.tar.xz
 6b0447f86fd3f5ce33f4699dee6e1563 543356 science None propka_3.5.1-4.git.tar.xz
 dd3c8e640f58d297df8d126f571dd7ea 17728 science optional propka_3.5.1-4_source.buildinfo
Git-Tag-Info: tag=16c72cbf77bb99ab033899feb7eed8b58e342032 fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <stuart@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrgA1wACgkQYG0ITkaD
wHlu4xAAv32VvDgpCpc19FTNA4RCNkprmgn2+QYhxqvPPay9fMYpo0hh/yFp90Ih
K+yDRQeKB0vKrLWp0RdMG/+X1TC3/jNYz8D9xGCbAM1vjSEQnR7HfkeUmg7IqAsC
dKmeX6H3AWMvz86zrnQ/6p7O8TmUfnTkA6siFzCcTLcVDTdjRA+kkOzziqOwu+7W
L4Gll+s4YAvMsLyZVXkA7TcPpO8x60N7xX629t1+ka8wFXQodwXQp3FiZWUc0WBe
EeNuTvALu5lWcsF1/LlN9r2/ihBjiiZ40Jwv8Bum4L9bc9pOlafDB6aYiBLy+vpn
2V8oI+ZD0820YITrHxuHOBf/6MwcuY1zQn3nlEp2ZMwB1azX6hzuOB6kpbXoILiW
2otxpOYX7C8MbfACaVMMNfg4j7idcMBVxclm5EhkewrIxwv4GEi5xjCPeV+ApswL
9blcpfLrD+Yck26kBOsAj99KUOHcLVGq23kpGoAXV8upXCZu4qg0A9qh0dfTADBZ
OvlYF+WH34RLET8MctBd+CmNKgHP3X2LzL8DoL5p/jgH4NNi2Ho6G9EmY/Wz9Oo3
OmXR8PZBrUvNzB9TVEJwQDGGczRoah5io3TCM0L59DHFuZeUZ43kQJj8Ozs2K7Hu
63bduU2dP9EFTVkEE6DvIiEfN6eyuU2yY08yI1RmTomb7Tfhq3c=
=t703
-----END PGP SIGNATURE-----