hdf5-tools contains h5cc/h5c++ compiler wrappers better placed in libhdf5-*-dev
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/
/usr/
(pulled from http://
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/
/usr/
etc while libopenmpi1.3 does not.
Related branches
Changed in hdf5 (Debian): | |
status: | Unknown → New |
Changed in hdf5 (Debian): | |
status: | New → Fix Released |
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.