[MacPorts] #33150: Io: Addon libraries in $prefix/lib/io/addons link against non-existant paths (was: Io Rebuilds multiple times before failing)
MacPorts
noreply at macports.org
Sun Feb 5 15:49:49 PST 2012
#33150: Io: Addon libraries in $prefix/lib/io/addons link against non-existant
paths
---------------------------+------------------------------------------------
Reporter: emer@… | Owner: brett@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 2.0.99
Keywords: rev-upgrade | Port: Io
---------------------------+------------------------------------------------
Comment(by cal@…):
`for file in $(find $prefix/lib/io/addons -iname '*.dylib'); do otool -L
$file | grep "$prefix/lib/libIo"; done | sort | uniq` shows some libraries
in `lib/io/addons` link against files that do not exist. Those files can
be found in
`$prefix/lib/io/addons/$extension_name/_build/dll/libIo$extension_name.dylib`.
The maintainer should consider fixing the broken linkage paths by
adjusting the build process or after the build with `install_name_tool
-change`. If a non-issue or not-fixable we can also have problems in these
files ignored by rev-upgrade, however this should be the last resort in
such cases.
--
Ticket URL: <https://trac.macports.org/ticket/33150#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list