Позвольте мне угадать ... вы поставили / opt / local / bin перед / usr / bin, / bin и / sbin или, возможно, вы установили DYLD_LIBRARY_PATH и указали на / opt / local / lib, не ты? Это действительно плохая идея. Вы всегда должны ставить системные исполняемые файлы перед теми, которые предоставляются MacPorts на вашем пути. Кроме того, вы никогда не должны устанавливать DYLD_LIBRARY_PATH, вместо этого используйте DYLD_FALLBACK_LIBRARY_PATH.