[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