[MacPorts] #37153: pango: dyld: Library not loaded: /opt/local/lib/libexpat.1.dylib
MacPorts
noreply at macports.org
Tue Nov 27 18:20:37 PST 2012
#37153: pango: dyld: Library not loaded: /opt/local/lib/libexpat.1.dylib
------------------------+--------------------------
Reporter: cdenman@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords:
Port: pango |
------------------------+--------------------------
Comment (by ryandesign@…):
Ok, that shows us two things that are wrong:
It confirms that your libexpat really is version 7.0.0, although expat
2.1.0 is supposed to contain libexpat version 8.0.0 (and does on my
system).
We also see that although MacPorts claims to have installed an i386/x86_64
universal version of expat, your libexpat is actually x86_64 only.
Both of these observations point to the likelyhood that you have installed
a third-party software package that has overwritten some of your MacPorts
libraries. We've encountered some third-party software thusly mispackaged
before; see for example wiki:ProblemHotlist#xmlwf. You'll need to
reinstall expat, but there may be other affected ports as well. If you can
remember installing any such third-party software, let us know what it
was; that might help us figure out what all has been overwritten and now
needs to be rebuilt.
If not, you might want to look at the modification date of your
libexpat.1.dylib:
{{{
ls -lT /opt/local/lib/libexpat.1.dylib
}}}
And then look for any other files in MacPorts that were installed around
the same time, within a minute or five. You can then use "port provides"
to figure out what port provided it, and then rebuild it, for example to
rebuild expat:
{{{
sudo port -n upgrade --force expat
}}}
--
Ticket URL: <https://trac.macports.org/ticket/37153#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list