3

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を緩和するにはどうすればよいですか?

4

1 に答える 1

7

libexpatlibexpatの現在のMacPortsバージョンはバージョン8である必要があります。に別のバージョンがインストールされていないことを確認してください/usr/local。これにより、ポートのビルドとインストールが妨げられる場合があります。expat次に、とsubversionポートの両方を更新、クリーンアップ、および再インストールします。

sudo port selfupdate
sudo port clean expat subversion
sudo port -n upgrade --force expat subversion
于 2012-04-08T22:43:52.220 に答える