#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