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