Your message dated Fri, 07 Aug 2026 08:21:34 +0000
with message-id <[email protected]>
and subject line Bug#1139604: fixed in h5py 3.16.0-4
has caused the Debian Bug report #1139604,
regarding h5py: FTBFS against HDF5 2.1.0
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1139604: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139604
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: h5py
Version: 3.16.0-3
Severity: important
Tags: ftbfs patch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
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-----
diff -Nru h5py-3.16.0/debian/changelog h5py-3.16.0/debian/changelog
--- h5py-3.16.0/debian/changelog 2026-05-13 13:25:13.000000000 +0200
+++ h5py-3.16.0/debian/changelog 2026-05-28 15:58:55.000000000 +0200
@@ -1,3 +1,10 @@
+h5py (3.16.0-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTBFS against HDF5 2.1.0
+
+ -- Gilles Filippini <[email protected]> Thu, 28 May 2026 15:58:55 +0200
+
h5py (3.16.0-3) unstable; urgency=medium
* update python3-mpi in debian/tests
diff -Nru h5py-3.16.0/debian/rules h5py-3.16.0/debian/rules
--- h5py-3.16.0/debian/rules 2026-05-13 13:25:13.000000000 +0200
+++ h5py-3.16.0/debian/rules 2026-05-28 15:58:42.000000000 +0200
@@ -6,6 +6,7 @@
include /usr/share/dpkg/architecture.mk
include /usr/share/dpkg/buildflags.mk
include /usr/share/dpkg/buildtools.mk
+include /usr/share/mpi-default-dev/debian_defaults
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
@@ -92,7 +93,7 @@
override_dh_auto_build: export http_proxy=127.0.0.1:9
override_dh_auto_build: export https_proxy=127.0.0.1:9
override_dh_auto_build:
- PYBUILD_NAME=$(PYBUILD_NAME_MPI) CC=h5pcc HDF5_USE_SHLIB=yes
HDF5_MPI=ON HDF5_PKGCONFIG_NAME=hdf5-mpi H5PY_SYSTEM_LZF=1 dh_auto_build -D
$(BUILD_DIR_MPI)
+ PYBUILD_NAME=$(PYBUILD_NAME_MPI) CC=h5pcc HDF5_USE_SHLIB=yes
HDF5_MPI=ON HDF5_INCLUDEDIR=/usr/include/hdf5/$(ARCH_DEFAULT_MPI_IMPL)
HDF5_LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/$(ARCH_DEFAULT_MPI_IMPL)
H5PY_SYSTEM_LZF=1 dh_auto_build -D $(BUILD_DIR_MPI)
for DIR in $$(find .pybuild/cpython3*mpi -name build); do \
cp -r $(CURDIR)/debian/wrapper_module/h5py/* $$DIR/h5py/; \
done
@@ -103,7 +104,7 @@
execute_after_dh_auto_build-arch: export http_proxy=127.0.0.1:9
execute_after_dh_auto_build-arch: export https_proxy=127.0.0.1:9
execute_after_dh_auto_build-arch:
- PYBUILD_NAME=$(PYBUILD_NAME_SERIAL) HDF5_PKGCONFIG_NAME=hdf5-serial
HDF5_USE_SHLIB=yes H5PY_SYSTEM_LZF=1 dh_auto_build -a -D $(BUILD_DIR_SERIAL)
+ PYBUILD_NAME=$(PYBUILD_NAME_SERIAL)
HDF5_INCLUDEDIR=/usr/include/hdf5/serial
HDF5_LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/serial HDF5_USE_SHLIB=yes
H5PY_SYSTEM_LZF=1 dh_auto_build -a -D $(BUILD_DIR_SERIAL)
for DIR in $$(find .pybuild/cpython3*serial -name build); do \
cp -r $(CURDIR)/debian/wrapper_module/h5py/* $$DIR/h5py/; \
done
--- End Message ---
--- Begin Message ---
Source: h5py
Source-Version: 3.16.0-4
Done: Drew Parsons <[email protected]>
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Drew Parsons <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
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
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
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-----
pgpSj8x_jMxNm.pgp
Description: PGP signature
--- End Message ---