#1136368 python3-hdf5plugin: doesn't reproduce as it captures CPU features of the host in the binary #1136368
- Package:
- python3-hdf5plugin
- Source:
- python3-hdf5plugin
- Submitter:
- Paul Gevers
- Date:
- 2026-09-10 08:23:03 UTC
- Severity:
- normal
Hi, I just had a look at why python3-hdf5plugin doesn't reproduce and it seems to capture the CPU features of the host where the build runs and embeds it in the binary. Could you have a look and avoid it? If it would actually uses these results, your package would very likely be violating the Debian baseline for amd64 too. https://reproduce.debian.net/all/api/v1/builds/177299/artifacts/338615/diffoscope │ │ ├── ./usr/lib/python3/dist-packages/hdf5plugin/_config.py │ │ │ @@ -1,4 +1,4 @@ │ │ │ from collections import namedtuple │ │ │ │ │ │ HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'bmi2', 'sse2', 'ssse3', 'avx2', 'avx512', 'cpp11', 'cpp14', 'cpp20', 'ipp', 'filter_file_extension', 'embedded_filters')) │ │ │ -build_config = HDF5PluginBuildConfig(**{'openmp': True, 'native': True, 'bmi2': True, 'sse2': True, 'ssse3': True, 'avx2': True, 'avx512': False, 'cpp11': True, 'cpp14': True, 'cpp20': True, 'ipp': False, 'filter_file_extension': '.so', 'embedded_filters': ()}) │ │ │ +build_config = HDF5PluginBuildConfig(**{'openmp': True, 'native': True, 'bmi2': True, 'sse2': True, 'ssse3': True, 'avx2': True, 'avx512': True, 'cpp11': True, 'cpp14': True, 'cpp20': True, 'ipp': False, 'filter_file_extension': '.so', 'embedded_filters': ()}) Paul
We believe that the bug you reported is fixed in the latest version of
python-hdf5plugin, 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 1136368@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 python-hdf5plugin 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, 10 Sep 2026 17:53:28 +1000
Source: python-hdf5plugin
Architecture: source
Version: 5.1.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Stuart Prescott <stuart@debian.org>
Closes: 1123040 1136368
Changes:
python-hdf5plugin (5.1.0-3) unstable; urgency=medium
.
* Team upload.
* Add patches to
- suppress inclusion of CPU information in output to not capture build
flags above baseline and to make the package reproducible
- replace non-reproducible alt-texts generated from nbsphinx inclusion
of Jupyter notebooks in the documentation
(Closes: #1123040, #1136368).
Checksums-Sha1:
6b35381a5479a4e07f279423d35253ed4f1aa43d 3036 python-hdf5plugin_5.1.0-3.dsc
7f641d67978dc390caca7f7b3ab9cc2b6aac9fb5 10124 python-hdf5plugin_5.1.0-3.debian.tar.xz
f05ba03c1f83efa3332c22a0a9a6216f62bb0639 52036928 python-hdf5plugin_5.1.0-3.git.tar.xz
65d6ca303bcf9feb4211aa10b3d6d3fa084bf4de 17708 python-hdf5plugin_5.1.0-3_source.buildinfo
Checksums-Sha256:
b0172c9d80dffb825213c0222c3fef14f24713c4f03006d67db9daccf33dbfc7 3036 python-hdf5plugin_5.1.0-3.dsc
8517dc3b0a519f24633d59d4fdd9797c8fb41358bd40ac64d4d882f2c86131e6 10124 python-hdf5plugin_5.1.0-3.debian.tar.xz
f0885559d93e7869de14fb1c05e903055c837cf05e0afcaeff1465f866025ac1 52036928 python-hdf5plugin_5.1.0-3.git.tar.xz
93ba2b9379e3ff9294b40f8e188ab61a7954a89ca672b5964cb6b91515e6ff9b 17708 python-hdf5plugin_5.1.0-3_source.buildinfo
Files:
fb2da6411d0ebda7d290746e2e07e5ef 3036 python optional python-hdf5plugin_5.1.0-3.dsc
fa8bfc6419cb7e0e3503d449e000b772 10124 python optional python-hdf5plugin_5.1.0-3.debian.tar.xz
249c2c5962d0f85520245c921a87c9ee 52036928 python None python-hdf5plugin_5.1.0-3.git.tar.xz
9db6ac5406f87fc5603e47089b019a8a 17708 python optional python-hdf5plugin_5.1.0-3_source.buildinfo
Git-Tag-Info: tag=feb53d783d9e52dc6f6c114a838c0a99ce7b9023 fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <stuart@debian.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqiZAoACgkQYG0ITkaD
wHm5gw//W0yaKA5E7UK+ZUaYLUBkCzWG6ZRn3OI5eP4FCji9B1O5dbTBOYih3Ude
7rc/24qjDVW/XWiR/GykPpQtyFmwbJXtNbf2nxHVHHkM0kCK0Fvcz13uym/Jq3Zg
ABPxX7dg9xt553WhHJ3gQbC8A+S2s3/x35xEOUe/HghyBHIVYGCbxznp+Y4AFXYO
lEIWG3wFerDAX+mCNr4H9RM5zz91llRfveT7jeDKJTXNhq5kCHXwxYWm3RvIoKWF
AhVLoEXDXkxwrulgc4ApUYDjCsNBdaNMj6CqMAt+LNv+PTrfU+ugrujJZSfkQfGT
b6ZP5svtLZqWSiyBnLD3TOanNjsXGhd6NaLCUA4ooSmIbGYGFweJmv9ZoG2G1n5X
c1sMu0RrWxbouj+FBfyc2MgbI4k+nLS2TE0fckUkzJOUNnrnMym9ExdVP2GO1WoS
brhFta/RVwj8Zcsa2+E/e8Srnp2m+qp8rX5I3dD0Sg2o6N3YLJzOGuohKyqGilZ5
khFxpupQ0nt1R6QYBnI7suhImR2u43YtiVoVzzGiFYMjSUxrYORImFjw2Q9elRki
vrvVSEToSv2g7xPFM/KeFCuIJjy87duiLTG3y9Q048BZlEWg/e9oYoaCXKeph+6g
eGOn8mLxh27XfduMiYrF9SNy3INyh2j2GiU2EN2fmXCBqd+6460=
=Z5jr
-----END PGP SIGNATURE-----