Hi Santiago,
I'm the maintainer of python-hepunits and the bug in python-h5netcdf affects python-hepunits and is marked for removal from testing due to this bug.
I've tried building h5netcdf to have a look at the autopkgtest failures and it seems like the doc package, python-h5netcdf-doc seems to be downgrading during the autopkgtests, could this be the reason why the autopkgtests fail? I'm attaching the full error log below.
I'm CC'ing the science team if anybody can help me fix this bug and see if there's a possibility for a NMU.
Link to the bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1116861
Full Error Log:
tests/test_h5netcdf.py::test_compoundtype_creation[testfile.nc-h5netcdf.legacyapi]
PASSED [ 92%]
tests/test_h5netcdf.py::test_compoundtype_creation[hdf5://testfile-netCDF4]
SKIPPED [ 93%]
tests/test_h5netcdf.py::test_compoundtype_creation[hdf5://testfile-h5netcdf.legacyapi]
SKIPPED [ 93%]
tests/test_h5netcdf.py::test_nc_complex_compatibility[testfile.nc-netCDF4]
PASSED [ 94%]
tests/test_h5netcdf.py::test_nc_complex_compatibility[testfile.nc-h5netcdf.legacyapi]
PASSED [ 95%]
tests/test_h5netcdf.py::test_nc_complex_compatibility[hdf5://testfile-netCDF4]
SKIPPED [ 95%]
tests/test_h5netcdf.py::test_nc_complex_compatibility[hdf5://testfile-h5netcdf.legacyapi]
SKIPPED [ 96%]
tests/test_h5netcdf.py::test_complex_type_creation_errors PASSED
[ 96%]
tests/test_h5netcdf.py::test_hsds SKIPPED (Required packages h5pyd
a...) [ 97%]
tests/test_h5netcdf.py::test_h5pyd_driver SKIPPED (Required
packages...) [ 98%]
tests/test_h5netcdf.py::test_h5pyd_nonchunked_scalars SKIPPED
(Requi...) [ 98%]
tests/test_h5netcdf.py::test_h5pyd_append SKIPPED (Required
packages...) [ 99%]
tests/test_h5netcdf.py::test_raise_on_closed_file PASSED
[100%]
================ 104 passed, 56 skipped, 1 deselected in 4.77s
=================
autopkgtest [21:11:20]: test command1: -----------------------]
autopkgtest [21:11:21]: test command1: - - - - - - - - - -
results - - - - - - - - - -
command1 PASS
autopkgtest [21:11:21]: test command2: preparing testbed
Ign:1 file:/tmp/autopkgtest.HXRk8f/binaries InRelease
Get:2 file:/tmp/autopkgtest.HXRk8f/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.HXRk8f/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.HXRk8f/binaries Release.gpg
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages will be DOWNGRADED:
python-h5netcdf-doc
0 upgraded, 0 newly installed, 1 reinstalled, 1 downgraded, 0 to
remove and 64 not upgraded.
Need to get 0 B/117 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.HXRk8f/binaries python-h5netcdf-doc
1.6.4-1 [65.8 kB]
(Reading database ... 15967 files and directories currently
installed.)
Preparing to unpack ..././python-h5netcdf-doc.deb ...
Unpacking python-h5netcdf-doc (1.6.4-1) over (1.6.4-1) ...
Preparing to unpack .../python3-h5netcdf_1.6.4-1_all.deb ...
Unpacking python3-h5netcdf (1.6.4-1) over (1.6.4-1) ...
Setting up python-h5netcdf-doc (1.6.4-1) ...
Setting up python3-h5netcdf (1.6.4-1) ...
W: --force-yes is deprecated, use one of the options starting with
--allow instead.
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages will be DOWNGRADED:
python-h5netcdf-doc
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 64
not upgraded.
E: Packages were downgraded and -y was used without
--allow-downgrades.
E: Failed to process build dependencies
command2 FAIL badpkg
blame: arg:/home/aryan/Documents/Debian
Stuff/bugs/python-h5netcdf-doc_1.6.4-1_all.deb
deb:python-h5netcdf-doc arg:/home/aryan/Documents/Debian
Stuff/bugs/python3-h5netcdf_1.6.4-1_all.deb deb:python3-h5netcdf
/home/aryan/Documents/Debian
Stuff/bugs/python-h5netcdf_1.6.4-1.dsc
badpkg: Test dependencies are unsatisfiable. A common reason is
that your testbed is out of date with respect to the archive, and
you need to use a current testbed or run apt-get update or use -U.
autopkgtest [21:11:26]: @@@@@@@@@@@@@@@@@@@@ summary
command1 PASS
command2 FAIL badpkg
blame: arg:/home/aryan/Documents/Debian
Stuff/bugs/python-h5netcdf-doc_1.6.4-1_all.deb
deb:python-h5netcdf-doc arg:/home/aryan/Documents/Debian
Stuff/bugs/python3-h5netcdf_1.6.4-1_all.deb deb:python3-h5netcdf
/home/aryan/Documents/Debian
Stuff/bugs/python-h5netcdf_1.6.4-1.dsc
badpkg: Test dependencies are unsatisfiable. A common reason is
that your testbed is out of date with respect to the archive, and
you need to use a current testbed or run apt-get update or use -U.
E: Autopkgtest run failed.
+------------------------------------------------------------------------------+
| Cleanup Sun, 19 Oct 2025
15:41:27 +0000 |
+------------------------------------------------------------------------------+
Purging /build/reproducible-path
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary Sun, 19 Oct 2025
15:41:29 +0000 |
+------------------------------------------------------------------------------+
Autopkgtest: fail
Build Architecture: amd64
Build Type: full
Build-Space: 4280
Build-Time: 19
Distribution: unstable
Host Architecture: amd64
Install-Time: 86
Job: /home/aryan/Documents/Debian
Stuff/bugs/python-h5netcdf_1.6.4-1.dsc
Lintian: info
Machine Architecture: amd64
Package: python-h5netcdf
Package-Time: 404
Source-Version: 1.6.4-1
Space: 4280
Status: successful
Version: 1.6.4-1
--------------------------------------------------------------------------------
Finished at 2025-10-19T15:39:29Z
Build needed 00:06:44, 4280k disk space
-- Regards, Aryan Karamtoth IRC: SpaciousCoder78 Matrix: @SpaciousCoder78:matrix.org XMPP: SpaciousCoder78@xmpp.earth GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421
Attachment:
OpenPGP_0xFE9007B8ED640421.asc
Description: OpenPGP public key
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature