MacPortsは/ usr / local *と互換性がないため、MacPortsでポートをインストール/更新するたびに
sudo mv /usr/local /usr/local.bak
そして、MacPortsのものを構築し終わった後
sudo mv /usr/local.bak /usr/local
これは以前の多くの不可解なビルドエラーを解決します。しかし、それは非常に面倒であり、「前」ステップまたは「後」ステップのいずれかでこれを行うことを覚えておらず、後で修正する必要があります。
この競合を回避するより良い方法はありますか?
編集* /usr/local
MacPortビルドの問題の解決策として一時的に移動する例/提案については、これらのリンクを参照してください。
https://stackoverflow.com/questions/1827377/install-git-core-svn-fails-with-macport
/opt/local/bin:/opt/local/sbin:/opt/subversion/bin:
しました/usr/local
。しかし、これはまだ問題です。