#43854: gawk: extract failed because xz couldn't find libintl.8.dylib version 10.0.0 or later ---------------------------+-------------------------------- Reporter: c_sorensen@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: invalid | Keywords: Port: gawk | ---------------------------+-------------------------------- Changes (by ryandesign@…): * status: reopened => closed * resolution: => invalid Comment: Ok, your output confirms that although MacPorts thinks it has installed the current version of gettext, it has gotten replaced by an older version behind MacPorts' back. The reason attempting to upgrade gettext did nothing is because, as far as MacPorts knows, it is already up to date. After any install or upgrade action, including install or upgrade actions that do nothing, MacPorts then runs the rev-upgrade process, which tries to identify and rebuild mislinked packages, in this case starting with gawk, and failing as before. But it's probable that the only reason the other ports are considered mislinked is for the same reason that xz dosen't work: the wrong gettext library is installed. You can get the right gettext library by forcibly rebuilding it: {{{ sudo port -n upgrade --force gettext }}} However, if AuroraZ88 overwrote MacPorts' gettext, who knows what else it overwrote that you would also have to rebuild. If you can figure it out, rebuild those ports as well, in the correct dependency order. Otherwise, uninstall all ports, then reinstall the ones you want. Please inform the developers of AuroraZ88 to re-package their software in a way that does not overwrite files in /opt/local. -- Ticket URL: <https://trac.macports.org/ticket/43854#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X