Bug#1053314: Depends: python3-h5py-mpi without python3-h5py
Drew Parsons
dparsons at debian.org
Tue Oct 10 09:05:19 BST 2023
On 2023-10-10 09:26, Rafael Laboissière wrote:
> * Rafael Laboissière <rafael at debian.org> [2023-10-09 08:30]:
>
>> […] At least, I hope that version 3.1.0+dfsg2-5 will really fix
>> Bug#1053314 and the h5py transition will be completed.
>
> Unfortunately, it is still not working:
> https://ci.debian.net/data/autopkgtest/testing/arm64/x/xmds2/38836874/log.gz
>
> I guess that the problem comes from the absence of /usr/bin/h5cc,
> which is in the hdf5-helpers package. This package, which is a
> dependency of libhdf5-dev, is not installed at the autopkgtest run.
>
> I confess that I am confused and need your advice here. Currently, the
> xmds2 package depends on libhdf5-mpi-dev. Should hdf5-helpers or
> libhdf5-dev be added to Depends?
The hdf5 packages have some complex symlink management to allow for mpi
to be either openmpi or mpich. Possibly xdms2 got caught by that.
Sometimes the symlink goes wrong and the hdf-mpi packages need to be
reinstalled to refresh it. But that shouldn't affect a buildd (or
debci) run, it should already have a fresh installation of the packages.
I'll take a closer look.
Drew
More information about the debian-science-maintainers
mailing list