[Debian-pan-maintainers] Bug#1030220: xrayutilities: missing dependency on python3-h5py breaks armel tests

Drew Parsons dparsons at debian.org
Thu Feb 2 09:39:02 GMT 2023


On 2023-02-01 22:40, Stefano Rivera wrote:
> 
> Hi Drew (2023.01.31_18:48:32_-0400)
>> xrayutilities does have Build-Depends: python3-h5py. Evidentally
>> dh-python3 isn't able to determine the correct dependency for h5py
>> (likely it gets confused by python3-h5py-serial).  Until that's fixed,
>> python3-xrayutilities should declare
>> Depends: python3-h5py
>> explicitly.
> 
> This sounds like an issue in the way the python3-h5py package is
> structured.
> 
> python3-h5py-serial has the .egg-info, so that's the dependency that's
> being generated.
> 
> You can customize this with a PyDist override file, see:
> /usr/share/doc/dh-python/README.PyDist


That sounds like a good solution.  h5py will be the better for it.

Thanks, Stefano.

Drew



More information about the Debian-pan-maintainers mailing list