On Thu, Oct 04, 2012 at 03:28:59PM +0200, Francesco P. Lovergine wrote:
> On Tue, Oct 02, 2012 at 03:40:09PM +0200, Laurent Bonnaud wrote:
> > because libgdal-dev depends on libhdf5-serial-dev whereas other
> > packages depend on libhdf5-mpi-dev or libhdf5-openmpi-dev.
> > Would it be possible for libgdal-dev to depend on other libhdf flavors?
> Just in a word: no. It is a problem due to hdf5 way of managing
> multi-flavor configuration by retaining always the same names and
> SONAME for all libraries.
Just to clarify your answer, this is a problem just for libgdal1-dev,
right? As far as I can see, this is the only package that depends on
the dummy package libhdf5-serial-dev. Other packages either have an
unversioned dependency on libhdf5-dev (code-saturne-include,
libvigraimpex-dev, libminc-dev) or have a disjunctive dependency on
all libhdf5 development package variants (liboctave-dev).
By the way, packages grass-dev and libqgis-dev both depend on
libgdal1-dev and are thus impacted by this issue as well.
-- Jerome Vouillon
Pkg-grass-devel mailing list