#1151821 python-ecdsa: FTBFS: E: dh_python3 fs:172: Not everything in 'debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants' was able to be merged into 'debian/python3-ecdsa/usr/lib/python3/dist-packages/.hypothesis/constants'.

#1151821#5
Date:
2026-10-23 16:44:44 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:python-ecdsa, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
W: dh_python3 fs:156: Paths differ: debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/d2bf789003ba9b5d and debian/python3-ecdsa/usr/lib/python3/dist-packages/.hypothesis/constants/d2bf789003ba9b5d
W: dh_python3 fs:156: Paths differ: debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/d1779eeb0b2454a8 and debian/python3-ecdsa/usr/lib/python3/dist-packages/.hypothesis/constants/d1779eeb0b2454a8
W: dh_python3 fs:156: Paths differ: debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/faa82e0009bc72e1 and debian/python3-ecdsa/usr/lib/python3/dist-packages/.hypothesis/constants/faa82e0009bc72e1
W: dh_python3 fs:156: Paths differ: debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/f5cd9e7cd44ecdcc and debian/python3-ecdsa/usr/lib/python3/dist-packages/.hypothesis/constants/f5cd9e7cd44ecdcc
W: dh_python3 fs:156: Paths differ: debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/67b0a8ccf18bf5d2 and debian/python3-ecdsa/usr/lib/python3/dist-packages/.hypothesis/constants/67b0a8ccf18bf5d2
E: dh_python3 fs:172: Not everything in 'debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants' was able to be merged into 'debian/python3-ecdsa/usr/lib/python3/dist-packages/.hypothesis/constants'.
I: dh_python3 fs:179: Remaining files: debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/10183f60efb11caa
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/34a0cbcab25838b8
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/4f85c337f9acc8ab
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/60a7bccafe0ed64b
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/67b0a8ccf18bf5d2
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/6997a13e03389281
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/712edf4ace5aec28
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/893e886b75870747
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/98f075cf3d29b3b2
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/ae587f502ab4d49a
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/c021d0fa2628874c
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/d1779eeb0b2454a8
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/d2bf789003ba9b5d
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/f5cd9e7cd44ecdcc
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/f8ba766cde0d1ab5
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/faa82e0009bc72e1
debian/python3-ecdsa/usr/lib/python3.15/dist-packages/.hypothesis/constants/fdb74efe37c16cca
make: *** [debian/rules:7: binary] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1151821#8
Date:
2026-10-24 21:21:23 UTC
From:
To:
Hello,

Bug #1151821 in python-ecdsa 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/python-team/packages/python-ecdsa/-/commit/4f5898f5eee6b710ec2c3c781144392998c253fb
------------------------------------------------------------------------
Remove .hypothesis from build directory after build

Closes: #1151821
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1151821

#1151821#15
Date:
2026-10-24 21:50:32 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-ecdsa, 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 1151821@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 python-ecdsa 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: Sat, 24 Oct 2026 22:19:12 +0100
Source: python-ecdsa
Architecture: source
Version: 0.19.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Closes: 1151821
Changes:
 python-ecdsa (0.19.2-2) unstable; urgency=medium
 .
   * Team upload.
   * Remove .hypothesis from build directory after build (closes: #1151821).
   * Standards-Version: 4.7.4.
Checksums-Sha1:
 224bad47217d2873c7eb5e9b1e26be386a3394ac 2467 python-ecdsa_0.19.2-2.dsc
 fe7eeb044e62bc50b3ed1a9596903a3805208f4a 7876 python-ecdsa_0.19.2-2.debian.tar.xz
 ea5f986f8591f0776bfbe82d496744595999b263 303512 python-ecdsa_0.19.2-2.git.tar.xz
 efe68c949f6502b722acc95c58c2ab517877de23 17756 python-ecdsa_0.19.2-2_source.buildinfo
Checksums-Sha256:
 301000a916534278882420494552d457bb3d6f74700898939d6dd0cb2483b94e 2467 python-ecdsa_0.19.2-2.dsc
 4d1d0e60c0f3beddc1c7b23e87a4ecd2d98d414c98d8211aa96e7bf5da81acc6 7876 python-ecdsa_0.19.2-2.debian.tar.xz
 7a1782ff71abfdcb21059b734b9f0a276cd63b2fb003e6873285b82ccfa46192 303512 python-ecdsa_0.19.2-2.git.tar.xz
 33f9e22201253b8e776332ed3ac43d92719794e57314dcec714d343db1e336cf 17756 python-ecdsa_0.19.2-2_source.buildinfo
Files:
 0c62e6695aaf242e6d61cebd5ba9ec85 2467 python optional python-ecdsa_0.19.2-2.dsc
 120bd9db4b64e79ec78ad2e96599ace6 7876 python optional python-ecdsa_0.19.2-2.debian.tar.xz
 702156b964d51c3c56de222e68d162c5 303512 python None python-ecdsa_0.19.2-2.git.tar.xz
 414a9b1c6f9274260f3c3fd25470b856 17756 python optional python-ecdsa_0.19.2-2_source.buildinfo
Git-Tag-Info: tag=b0ec0af8ec748f8999d9dcb2ba4f2ce77d34a6b1 fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <cjwatson@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrdIZIACgkQYG0ITkaD
wHlE3BAA3r/fw2COz7gXelBrdWqADFHmK6gJv9t/9nv6Y8Hb20xHUv6c/R/VOHYB
7nSkSS6RUVCXlVye7pULgFb8oSn+gctFbPLGWVuJLa4TTx4qK5Kdiq1lpGysKDvB
cnoQS3/GYZT8hvlwKMoR+67S82xUFmBfYL4SOyM9bNp+w6lTQAo23NKrDl0yG1I5
jtVXkw6CAwsjNXrfG73eV9MxOnnY2JkR9pQjOCXyuPLtt/6/hJFUaW2vcUVLPcE9
5ja5HNX2yIUcmvu8E8F8nIUVqihpJmGTPEmWWmOaHy2UwT1fUsA7ccY9nYjqNP+l
IXOzZ+iQCPhcr+QipfvtH9kW+Ecl9iIxd8PvB2WAuA0l7wnXrXnB47EUiOpJFVDe
+LDM5lIO//SwbeesBsJnXRdvbNfEcpVSGQKkYlF0fiNaGIDwHPIVeO1MnlGds2IF
auYPixdiCg4sri2xJ9u/gdV6SDrQJQNGHHSJPdANIbH2F76LAyfokCbAjV34y2Pu
4NBgfL5ioXmUnONwdOVU3JWXWoHaL8iPIrDSx6/LdZnGJybHMit11tVjeNJ5FPwx
8Go8RNMIetv2qC819IteyEfBBB6rUFSM0Sng1AJ4va9k+oL6F8pjqGD9P0XGnoyV
tR2dnRAkpc2XN5NuEZEwdnpQr0Wua90jG5ImnGW+1pYqA2t/n8Q=
=v+T3
-----END PGP SIGNATURE-----