libintl.8.dylib not loaded?
larryv at macports.org
Wed Oct 29 11:18:34 PDT 2014
On Oct 28, 2014, at 4:36 AM, Chris Jones <jonesc at hep.phy.cam.ac.uk> wrote:
>> in an attempt to minimize exposure to Shellshock. IIRC I got the above
>> from someone on this list.
> Together, if I recall, with a number of posts saying it was also a very bad idea....
Upgrading gettext will break for everyone who replaced the system bash with MacPorts'.
1. User replaces /bin/sh with MacPorts' bash, which dynamically links to gettext.
2. User runs selfupdate and receives new gettext Portfile.
3. User runs port upgrade.
4. Upgrade process deactivates old gettext. The replacement /bin/sh is now broken because libintl.8.dylib does not exist.
5. Upgrade process tries to activate new gettext but dies because /bin/sh is broken.
More information about the macports-users