HDF5 dilemma

Darren Weber dweber at macports.org
Fri Nov 6 15:34:30 PST 2009

I've got a hdf5 dilemma ;-)

$ port installed hdf5*
The following ports are currently installed:
  hdf5 @1.6.9_0+threadsafe (active)
  hdf5-18 @1.8.3_0
  hdf5-18 @1.8.3_1

$ sudo port activate hdf5-18 @1.8.3_1
--->  Activating hdf5-18 @1.8.3_1
Error: port activate failed: Image error: /opt/local/bin/gif2h5 is being
used by the active hdf5 port.  Please deactivate this port first, or use
'port -f activate hdf5-18' to force the activation.

The hdf5 and hdf5-18 ports are behaving like separate ports, up to the point
of activation conflicts.  There are two maintainers for these ports (in the
CC list of this email); can we get together on this and work out the
activation conflict?

Is it possible to have multiple version specific libs/bins installed?  Is it
as simple as providing some version specific file-name mangles (with
symlinks and maybe a hdf5_select utility like the gcc_select or
python_select utility)?

A quick search on the user email list brings up a number of ports that
depend on hdf5 with dependency build issues.

What is the current status of play on hdf5 and what is the recommended
version to have installed?

Take care,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20091106/7dca1b98/attachment.html>

More information about the macports-users mailing list