Bug#777598: [hdf5] MPI Versions Enhance libhdf5-serial

Axel Huebl axel.huebl at plasma.ninja
Tue Feb 10 21:54:57 UTC 2015


Hi Gilles,

On 10.02.2015 20:30, Gilles Filippini wrote:
> Hi Axel,
> 
> Axel Huebl a écrit le 10/02/2015 13:55 :
>> Package: libhdf5-serial-dev
>> Version: all
>> Severity: wishlist
>> Tags: newcomer
>>
>> Dear Debian HDF5 Maintainers,
>>
>>
>> I realized a long-standing problem with the different package versions
>> of hdf5 where I would like to propose a redesign of the dependencies for.
>>
>> Basically, hdf5 compiled with --enable-parallel enables an *additional*
>> API for parallel reads&writes but at the same time *still provides* the
>> standard, serial API.
>>
>> Still, most of the packages in Debian that depend on hdf5 are compiled
>> against
>>   libhdf5-serial(-dev)
>>
>> even if they would work perfectly fine when linked against the parallel
>> version (they would still only use the serial API).
>>
>> That causes a user/developer that wants to use mpi parallel versions to
>> force-de-install packages and tools such as
>>   - hdf5view
>>   - hdf5-tools
>>   - h5py (btw: they also have a parallel API)
>>   - ...
> 
> This is not true anymore since release 1.8.13+docs-1 of the package: all
> flavors of the library (serial, openmpi, mpich) are now co-installable.
> 
>>
>> Since the parallel API plainly expands the serial version and both
>> library versions should even be fully ABI compatible, I therefore suggest:
>>
>> Let us list the packages
>>   - libhdf5-mpi/mpich/openmpi
>>
>> as "Enhances" the serial versions of the packages.
>>
>> Do you have any comments on that?
> 
> I don't think this would be useful now that serial and parallel
> libraries are co-installable.
> 
> Thanks,
> 
> _g.
> 

oh! I must have missed that recent change.
That is great, indeed!

Axel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-grass-devel/attachments/20150210/23d7b9e8/attachment-0001.sig>


More information about the Pkg-grass-devel mailing list