hdf5-tools contains h5cc/h5c++ compiler wrappers better placed in libhdf5-*-dev

Bug #770347 reported by Rhys Ulerich
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hdf5 (Debian)
Fix Released
Unknown
hdf5 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: hdf5-tools

The hdf5-tools package contains several compiler wrapper-related files which should instead be distributed with libhdf5-*-dev. Namely,
   /usr/bin/h5c++
   /usr/bin/h5cc
   /usr/bin/h5fc
   /usr/share/man/man1/h5c++.1.gz
   /usr/share/man/man1/h5cc.1.gz
 (pulled from http://packages.ubuntu.com/natty/i386/hdf5-tools/filelist).

The h5cc, h5c++, and h5fc compiler wrappers are development scripts which invoke the C, C++, and Fortran compiler with appropriate includes and libraries for HDF5-based application development.

An analogous (and correctly handled) situation is where the libopenmpi-dev package installs
   /usr/bin/mpiCC.openmpi
   /usr/bin/mpic++.openmpi
etc while libopenmpi1.3 does not.

Related branches

Revision history for this message
Rhys Ulerich (rhys-ulerich) wrote :

Instead of moving these files between packages, another possible solution would be to have the libhdf5-*-dev packages prereq hdf5-tools.

Note also that neither the libhdf5-*mpi*-dev nor the hdf5-tools packages installs the 'h5pcc' MPI-parallel compilation wrapper script.

Revision history for this message
Sylvestre Ledru (sylvestre) wrote :

Could you report that upstream ? (ie Debian)

Revision history for this message
Rhys Ulerich (rhys-ulerich) wrote :
Changed in hdf5 (Debian):
status: Unknown → New
Changed in hdf5 (Debian):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package hdf5 - 1.8.8-9

---------------
hdf5 (1.8.8-9) unstable; urgency=low

  * Force the dependency on the serpack for hdf5-tools & hdf5-helpers.
    Thanks to Julien Cristau for the second fix.

 -- Sylvestre Ledru <email address hidden> Thu, 08 Mar 2012 11:09:28 +0100

Changed in hdf5 (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.