Your message dated Fri, 05 Dec 2025 03:33:53 +0000
with message-id <[email protected]>
and subject line Bug#1121393: fixed in h5py 3.15.1-4
has caused the Debian Bug report #1121393,
regarding h5py: FTBFS with Python 3.14
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.)
--
1121393: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121393
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: h5py
Version: 3.15.1-3
Severity: important
Tags: ftbfs
User: [email protected]
Usertags: python3.14
Hi Maintainer
h5py will FTBFS once Python 3.14 is added as a supported version in Debian.
I've copied what I hope is the relevant part of the log below, seen in Ubuntu,
It looks like lzf_filter.o is being linked more than once.
Regards
Graham
cd build-h5py_mpi; \
x86_64-linux-gnu-gcc `find . -name lzf_filter.o` -Wdate-time
-D_FORTIFY_SOURCE=3 -g -O2 -Werror=implicit-function-declaration
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/h5py-3.15.1-3
-I/usr/include/liblzf -Wl,-Bsymbolic-functions
-Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22h5py%22%2C%22version%22:%223.15.1-3%22%2C%22architecture%22:%22amd64%22}
-flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now
-I/usr/include/hdf5/openmpi
-I/usr/lib/x86_64-linux-gnu/openmpi/lib/../../fortran/gfortran-mod-16/openmpi
-I/usr/lib/x86_64-linux-gnu/openmpi/include
-I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
-I/usr/include/liblzf -L/usr/lib/x86_64-linux-gnu/hdf5/openmpi -lhdf5
-L/usr/lib/x86_64-linux-gnu/openmpi/lib -lmpi_usempif08
-lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -llzf -fPIC -shared -o
liblzf_filter.so
/usr/bin/ld:
./build/temp.linux-x86_64-cpython-314/<<PKGBUILDDIR>>/build-h5py_mpi/lzf/lzf_filter.o
(symbol from plugin): in function `lzf_set_local':
(.text+0x0): multiple definition of `lzf_set_local';
./build/temp.linux-x86_64-cpython-313/<<PKGBUILDDIR>>/build-h5py_mpi/lzf/lzf_filter.o
(symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld:
./build/temp.linux-x86_64-cpython-314/<<PKGBUILDDIR>>/build-h5py_mpi/lzf/lzf_filter.o
(symbol from plugin): in function `lzf_set_local':
(.text+0x0): multiple definition of `lzf_filter';
./build/temp.linux-x86_64-cpython-313/<<PKGBUILDDIR>>/build-h5py_mpi/lzf/lzf_filter.o
(symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld:
./build/temp.linux-x86_64-cpython-314/<<PKGBUILDDIR>>/build-h5py_mpi/lzf/lzf_filter.o
(symbol from plugin): in function `lzf_set_local':
(.text+0x0): multiple definition of `H5PLget_plugin_type';
./build/temp.linux-x86_64-cpython-313/<<PKGBUILDDIR>>/build-h5py_mpi/lzf/lzf_filter.o
(symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld:
./build/temp.linux-x86_64-cpython-314/<<PKGBUILDDIR>>/build-h5py_mpi/lzf/lzf_filter.o
(symbol from plugin): in function `lzf_set_local':
(.text+0x0): multiple definition of `H5PLget_plugin_info';
./build/temp.linux-x86_64-cpython-313/<<PKGBUILDDIR>>/build-h5py_mpi/lzf/lzf_filter.o
(symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld:
./build/temp.linux-x86_64-cpython-314/<<PKGBUILDDIR>>/build-h5py_mpi/lzf/lzf_filter.o
(symbol from plugin): in function `lzf_set_local':
(.text+0x0): multiple definition of `register_lzf';
./build/temp.linux-x86_64-cpython-313/<<PKGBUILDDIR>>/build-h5py_mpi/lzf/lzf_filter.o
(symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
--- End Message ---
--- Begin Message ---
Source: h5py
Source-Version: 3.15.1-4
Done: Stuart Prescott <[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.
Stuart Prescott <[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: Fri, 05 Dec 2025 11:45:30 +1100
Source: h5py
Architecture: source
Version: 3.15.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 1121393
Changes:
h5py (3.15.1-4) unstable; urgency=medium
.
* Team upload.
* Fix build with multiple supported interpreters in the archive,
cherry-picking the patch from Ubuntu (Closes: #1121393).
* Add ca-certificates to autopkgtests for curl.
Checksums-Sha1:
ca28b52ed5f04672aaa0af59195848da623848f8 3105 h5py_3.15.1-4.dsc
710b69d86569d979501375c7c4565edf0c696969 21580 h5py_3.15.1-4.debian.tar.xz
8fdfe89e37fa03dade6184714e12fc4fc193f77b 947924 h5py_3.15.1-4.git.tar.xz
36d9c5ffe529dcc077b55282803df27d98529e2b 18210 h5py_3.15.1-4_source.buildinfo
Checksums-Sha256:
fb557d6c5797edf92235aa82c6b6c4f5debaa43400bb8415ee492ccc272d1a1a 3105
h5py_3.15.1-4.dsc
daa3e26d55f5d4947c2fc1f47a855040d63d05ac0a614499232a56e3b5acccbb 21580
h5py_3.15.1-4.debian.tar.xz
5dccac3a34aebc015e7b24a9e28dd0c3ff77058c66ff145876aa4f1947d8e5b5 947924
h5py_3.15.1-4.git.tar.xz
ea7f037b60e4f00830b22b05626bc2d99dc7fb7eee91cd91bacc411e7f02317d 18210
h5py_3.15.1-4_source.buildinfo
Files:
b6be5cc7e5df2c37dbb65b80daae530c 3105 python optional h5py_3.15.1-4.dsc
400e64d5671724b96b8968978bd01b55 21580 python optional
h5py_3.15.1-4.debian.tar.xz
57ac1be6b6bce8ea575840c3e016c6cb 947924 python optional
h5py_3.15.1-4.git.tar.xz
092095f2bdc0ec7723924519feb00df3 18210 python optional
h5py_3.15.1-4_source.buildinfo
Git-Tag-Info: tag=3e4c02517ef34b1e720b5fa08f618337bc506e97
fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmkyTuMACgkQYG0ITkaD
wHnithAA3TRBGhFPwT3GnMbEZdwYwD9l8SrvJzFq2cembwn3fQJVoX/X/tvavEMm
UObjLt00ohGZ5OBm69aYAfZjvmyzSggCHXSvOakJFptl0/arh4GoLEND4hFOaLBy
S3vKcORiQYoe6rn+M72Q1bhf3qEz/8OSgF6W/o/S5qBYLbIqHT0tgwfPIP3sxh5V
Jow15R/4O7VJDeK3doKOlQPUdcWR12IChv084tkCmyCe2gvdRq1bWOp+rikomrZJ
57umGRjV2Wkgc6l0Ur5PEeN3vqsAOM6dhRbuZIKz0zGZfh//A1adVzaUMvlNWPcU
5GXxTLrEYbOWK8NC899417OSpeebB/2YivhtMJKqPjvLuCOsBAbjn37090AbqdPI
3uxQ1mRzULRP1QW3cHIo78pdn/zNeRpd+LfX6M2Wnrl4IRTmvVApwL33gNi9N9/G
HywcXk7NPsrtRQdkNpfmEFdSQgWTTjKRi6RbyoQG2yKs+8A3ReD0buX4vhBiDf8R
Zwm6WQl/+D1Dj91o/auW6e6UzrwvqIrX61VUs6gRW1vYVn2AttZTZgNCx3pkG2ya
QF+sPugXK6fwK3KBe+4fzFzpVlyNoGk1hZJwWzhOehVbUH/XxgUQBoWrVYAwVgoj
OsO6Unl5K8kzvvDmE9ssWFrMbh6n907kkd1xuZcR862YcEBF/JU=
=Fxhf
-----END PGP SIGNATURE-----
pgp7lT2tREFeJ.pgp
Description: PGP signature
--- End Message ---