Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#54115 closed defect (invalid)

ldas-tools-framecpp: fails to configure

Reported by: rxa254 (Rana Adhikari) Owned by: ed.maros@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: ldas-tools-framecpp

Description

--->  Computing dependencies for ldas-tools-framecpp
--->  Configuring ldas-tools-framecpp
Error: Failed to configure ldas-tools-framecpp, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_ldas-tools-framecpp/ldas-tools-framecpp/work/ldas-tools-framecpp-2.5.5/config.log
Error: Failed to configure ldas-tools-framecpp: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_ldas-tools-framecpp/ldas-tools-framecpp/main.log for details.

Attachments (2)

config.log (172.5 KB) - added by rxa254 (Rana Adhikari) 7 years ago.
work/ldas-tools-framecpp-2.5.5/config.log
main.log (95.7 KB) - added by rxa254 (Rana Adhikari) 7 years ago.
main.log

Download all attachments as: .zip

Change History (8)

Changed 7 years ago by rxa254 (Rana Adhikari)

Attachment: config.log added

work/ldas-tools-framecpp-2.5.5/config.log

comment:1 Changed 7 years ago by mf2k (Frank Schima)

Keywords: ldas removed
Owner: set to ed.maros@…
Port: ldas-tools-framecpp added
Status: newassigned

In the future, please fill in the Port field and Cc the port maintainers (port info --maintainers ldas-tools-framecpp), if any.

comment:2 Changed 7 years ago by mf2k (Frank Schima)

Please attach the main.log so we can see what the error is.

comment:3 Changed 7 years ago by rxa254 (Rana Adhikari)

attached

Changed 7 years ago by rxa254 (Rana Adhikari)

Attachment: main.log added

main.log

comment:4 Changed 7 years ago by mf2k (Frank Schima)

Resolution: invalid
Status: assignedclosed

Error is:

:info:configure config.status: creating ldas-tools-framecpp.spec
:info:configure dyld: Library not loaded: /opt/local/lib/libreadline.6.dylib
:info:configure   Referenced from: /opt/local/bin/gawk

Your gawk is messed up and needs to be rebuilt.

$ port installed gawk
The following ports are currently installed:
  gawk @4.1.4_3 (active)

$ otool -L /opt/local/bin/gawk
/opt/local/bin/gawk:
	/opt/local/lib/libintl.8.dylib (compatibility version 10.0.0, current version 10.5.0)
	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1349.65.0)
	/opt/local/lib/libreadline.7.dylib (compatibility version 7.0.0, current version 7.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.51.1)

Note that gawk now uses libreadline.7.dylib not libreadline.6.dylib.

comment:5 Changed 7 years ago by rxa254 (Rana Adhikari)

Thanks; it turned out that although the installed gawk was not 'messed up', it needed to be upgraded. Seems like the gds port should upgrade gawk rather than fail with an inscrutable error message. Most other standard ports will upgrade the ports which it needs to based on dependencies.

comment:6 Changed 7 years ago by skymoo (Adam Mercer)

Ed: Can you add gawk as a build dependency, or force the use of the system awk?

Note: See TracTickets for help on using tickets.