[MacPorts] #38712: harfbuzz: linking error
MacPorts
noreply at macports.org
Mon Apr 8 06:39:42 PDT 2013
#38712: harfbuzz: linking error
-------------------------+--------------------------
Reporter: davydden@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: | Keywords:
Port: harfbuzz |
-------------------------+--------------------------
Comment (by ryandesign@…):
As suspected: MacPorts claims it was installed universal for i386 x86_64,
but it is actually only installed for x86_64, hence the problem.
This should not have happened. Perhaps you installed some third-party
software that overwrote some of your MacPorts libraries? See
wiki:ProblemHotlist#xmlwf for some possible culprits.
The solution is probably to reinstall freetype:
{{{
sudo port -n upgrade --force freetype
}}}
However if third-party software overwriting freetype was the cause, then
it is likely that additional libraries other than freetype have been
affected as well and will need to be reinstalled as well. But identifying
those ports may be difficult. If you can figure out which third-party
program caused this, you could try to examine its installer. For example,
if it's an Apple Installer package, you can open it and use the
Installer's "Show Files" menu item. If that won't work, you could try to
identify them all by using "port -v installed" and "lipo -info" on every
installed port, or write a script to do that. Or to be safe just uninstall
and reinstall all ports.
--
Ticket URL: <https://trac.macports.org/ticket/38712#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list