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