Я пытаюсь установить Subversion 1.7.2 (обновление версии Lion по умолчанию, 1.6?).
Запуск sudo port install subversion
установка завершается успешно, однако я получаю эту ошибку при запуске "svn --version"
$ svn --version
dyld: Library not loaded: /opt/local/lib/libexpat.1.dylib
Referenced from: /opt/local/bin/svn
Reason: Incompatible library version: svn requires version 8.0.0 or later, but libexpat.1.dylib provides version 7.0.0
Trace/BPT trap: 5
Как я могу обновить библиотеку libexpat, чтобы успокоить SVN?
port selfupdate
. 09.04.2012expat
— широко используемая библиотека синтаксического анализа XML (libexpat.org). Если вы используете MacPorts в качестве менеджера пакетов в OS X,expat
доступен в виде файла порта MacPorts (trac.macports.org/browser/trunk/dports/textproc/expat/Portfile). Обычно он указывается как зависимость другими портами, поэтому он устанавливается автоматически при установке других портов, но вы можете установить его явно с помощьюsudo port install expat
. Более старая версияlibexpat
включена в OS X. И вы всегда можете установить ее из исходного кода самостоятельно. 25.10.2012