#1139604 h5py: FTBFS against HDF5 2.1.0

Package:
src:h5py
Source:
src:h5py
Submitter:
Gilles Filippini
Date:
2026-08-07 08:23:04 UTC
Severity:
normal
Tags:
#1139604#5
Date:
2026-06-10 08:06:25 UTC
From:
To:
Hi,

During a test rebuild of HDF5's reverse dependencies against HDF5 2.1.0
currently in experimental, h5py FTBFS because its build toolchain
doesn't support this new major release.

The attached patch is a workaround for this issue and supports both
HDF5 1.14.6 in unstable and HDF5 2.1.0 in experimental.

Best,
_g.

- -- System Information:
Debian Release: 12.0
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-44-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAmopGvgACgkQ7+hsbH/+
z4PR8Af/Yl59BbDPCA6G5hL6OT2ShYhNq7Bxfqd+/uiCh5ztokiJyGZH+KrYtUFQ
KjGR8oDSXEsRj1T68/R1RgCAOv41G6p0mFYzbQ5Qx2DXUjM6EB1sYbQofWNbFdkj
qm0g/DepvxBUssgvZnx6sb168G1oTWdSsooe5QrBuAQcjqmIV+ag7VRT6bQTSOoM
LO7lWlElPOaQq2bKO8UmiKq7farY5JaQ2cPmZ/Pd3fcc/lZXfYKlOTvILxTliu2O
wv+lF4vJpF3GeUhh5qaSPhNf2wf+okmWrZRl2RBUQDxAf3tp3+ttA7JxLHAsI0w7
qsx4UnfH62a+GWiZwRf5lCxxhSf3Ng==
=dUUm
-----END PGP SIGNATURE-----

#1139604#12
Date:
2026-08-07 08:21:34 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
h5py, 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 1139604@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <dparsons@debian.org> (supplier of updated h5py 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: Thu, 06 Aug 2026 18:32:22 +0200
Source: h5py
Architecture: source
Version: 3.16.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Closes: 1139604
Changes:
 h5py (3.16.0-4) unstable; urgency=medium
 .
   [ Gilles Filippini ]
   * Fix FTBFS against HDF5 2.1.0. Closes: #1139604
Checksums-Sha1:
 db6b59a88574829f7b4f85d170071c6d84550959 2888 h5py_3.16.0-4.dsc
 979d99c1d94b20526fe544a5e2b3b1aa7be01fed 22616 h5py_3.16.0-4.debian.tar.xz
 6aa26486dd6e54eface1d9baa639a395384dd31d 15665 h5py_3.16.0-4_amd64.buildinfo
Checksums-Sha256:
 92d43f1a210ec8f15a91a99b809ce74b413e7e5f65ec05e18b015fb152e119b1 2888 h5py_3.16.0-4.dsc
 c6e8fb654d931a74c280136fc9cece635cda8d0566d26bd8867a9e4486da4f5d 22616 h5py_3.16.0-4.debian.tar.xz
 19a87ece6d9dd0ec585b2e21b056184bf772a0d0f470649a7b9dd6c50d992bd5 15665 h5py_3.16.0-4_amd64.buildinfo
Files:
 557b5b6162eff5873a2099f3990b998c 2888 python optional h5py_3.16.0-4.dsc
 01a4f98ba4dff60718581c8a0ae0ca20 22616 python optional h5py_3.16.0-4.debian.tar.xz
 086f7a1c0bb38341c21cd6cd989b8539 15665 python optional h5py_3.16.0-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmp1kfAACgkQVz7x5L1a
AfoGcg//VX6b5iBdQZIA1MsYlujdpT6rGGnDhYh7CrRLzZxRjMsty6KFdDehYo3R
0yLvrpdTP8/6BwizoHuBxiHHfH2GPtfBJFMAPI9nXqQDpYEraNfHOZBRDrLQqkIF
N7zC1gBUxJRzWyGswoXNVBfkfvF8EkUovESS5ZkqOQDGLc1rqSyvXbY05jEqyRBd
+VV6yrC9ULISOPRbLVcUwr3Fcqm1qtUVIbRa1YU4qBwgZbWe7FhI1ijZgJhSq1P/
vdZOf255OazmE+gH+31gi/JwatNoYU3+Tl61WLu/GLRhBIS8SjeDu555MYDpO8RA
ZzhTtFPzPZr+jWq5vAc/ZFIBZxgXT476yITzAc8Zn8RUxC86p9rJ9/GJh0F0hsA4
0ORycTVMDRC4gOBX/60NTSk4N41Zjiz+7M2EBAVgoYmhbyUc7zQaICypiegLEX+p
kYA27MhiREnHrdzUDYqIEH7AwGI3JtcJqCVX4KyI6+heRdUEknXHXurCKrSmvhru
wN/VNlS6GP47E7uGeUeulX0HgfzNh6G/n9Mc5nUb6dnZM74zmV9iLNOFUVkAiTJY
Q19anpAu5JMJKdU6484hWLVxpaQ7oq3FI97Om2vL+O4237TE67yBvUdpNqk9qHX5
ad0sGOhXJZpgUf8y1xw11qvx4BX9R1eTHA1rVxQ+tKOqdQlS6wo=
=Usv+
-----END PGP SIGNATURE-----