Your message dated Wed, 01 Apr 2015 22:40:05 +0200
with message-id <551c57a5.6010...@debian.org>
and subject line Re: Bug#777598: [hdf5] MPI Versions Enhance libhdf5-serial
has caused the Debian Bug report #777598,
regarding [hdf5] MPI Versions Enhance libhdf5-serial
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
777598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777598
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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)
  - ...

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?


Thank you and all the best,
Axel Huebl



-- System Information:
Debian Release: 8.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libhdf5-serial-dev depends on:
pn  libhdf5-dev  <none>

libhdf5-serial-dev recommends no packages.

libhdf5-serial-dev suggests no packages.

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Version: 1.8.13+docs-1

Axel Huebl a écrit le 10/02/2015 22:54 :
> 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!

Closing this bug.

Thanks,

_g.


Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to