[MacPorts] #39908: Incompatible library version: libfontconfig.1.dylib requires version 8.0.0 or later, but libexpat.1.dylib provides version 7.0.0 (was: Pango fails to install / build)
MacPorts
noreply at macports.org
Tue Jul 30 13:06:21 PDT 2013
#39908: Incompatible library version: libfontconfig.1.dylib requires version 8.0.0
or later, but libexpat.1.dylib provides version 7.0.0
------------------------------------+--------------------------
Reporter: Patrick.M.Roanhouse@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords:
Port: |
------------------------------------+--------------------------
Changes (by ryandesign@…):
* port: pango =>
Comment:
Replying to [ticket:39908 Patrick.M.Roanhouse@…]:
> {{{
> :info:build dyld: Library not loaded: /opt/local/lib/libexpat.1.dylib
> :info:build Referenced from: /opt/local/lib/libfontconfig.1.dylib
> :info:build Reason: Incompatible library version:
libfontconfig.1.dylib requires version 8.0.0 or later, but
libexpat.1.dylib provides version 7.0.0
> }}}
This usually means /opt/local/lib/libexpat.1.dylib and
/opt/local/lib/libfontconfig.1.dylib are not built for the same
architecture, and therefore the loader tries to use
/usr/lib/libexpat.1.dylib in place of /opt/local/lib/libexpat.1.dylib, but
/usr/lib/libexpat.1.dylib is library version 7 and
/opt/local/lib/libexpat.1.dylib is library version 8. It is the same
problem as described in ProblemHotlist#libiconv-version for a different
library.
The solution is to build everything for the same architecture. MacPorts
should do this automatically so something must have gone wrong on your
system.
Did you migrate from a previous OS version? If so, you must follow the
wiki:Migration instructions.
Please show us what architectures fontconfig and expat are actually
installed for, and what architectures MacPorts thinks they're installed
for, by running these commands:
{{{
lipo -info /opt/local/lib/libfontconfig.1.dylib
/opt/local/lib/libexpat.1.dylib
port -v installed fontconfig expat
}}}
--
Ticket URL: <https://trac.macports.org/ticket/39908#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list