[MacPorts] #54622: hdfeos5 @1.15.13 configure failure with hdf5-18

MacPorts noreply at macports.org
Wed Aug 16 16:35:26 UTC 2017


#54622: hdfeos5 @1.15.13 configure failure with hdf5-18
--------------------+---------------------
 Reporter:  almage  |      Owner:
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.4.1
 Keywords:          |       Port:  hdfeos5
--------------------+---------------------
 hdfeos5 fails to configure.  It appears that an attempt has been made to
 change the dependence from hdf5-18 to hdf5.  A very worthy goal, in my
 opinion! However, in the configure script, it is still looking for
 "/opt/local/lib/hdf5-18/bin/", which does not exist if hdf5-18 is not
 installed.

 The relevant part of the config.log file starts here:
 {{{
 configure:2633: checking for style of include used by make
 configure:2661: result: GNU
 configure:2734: checking for gcc
 configure:2761: result: /opt/local/lib/hdf5-18/bin/h5cc
 configure:2999: checking for C compiler version
 configure:3006: /opt/local/lib/hdf5-18/bin/h5cc --version >&5
 ./configure: line 3007: /opt/local/lib/hdf5-18/bin/h5cc: No such file or
 directory
 configure:3009: $? = 127
 configure:3016: /opt/local/lib/hdf5-18/bin/h5cc -v >&5
 ./configure: line 3017: /opt/local/lib/hdf5-18/bin/h5cc: No such file or
 directory
 configure:3019: $? = 127
 }}}

 The entire config.log file is attached.

 I've been able to successfully install hdfeos5 @1.15.12 by pulling down
 the Portfile and creating a local source by modifying the file
 "/opt/local/etc/macports/sources.conf".  This version of hdfeos5 still
 depends upon hdf5-18, both of which were successfully installed.

 Please don't let this deter you from the goal of converting to hdf5 as a
 dependency.  I fully support that goal.

--
Ticket URL: <https://trac.macports.org/ticket/54622>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list