Macports で久々アップデート&インストールしようと思ったら以下のエラー
Error: Dependency 'p5.12-locale-gettext' not found.
p5.12-locale-gettext をクリーンにする
sudo port clean p5.12-locale-gettext
再度インストールしようと思ったら今度は Perl のエラー
Error: Target org.macports.activate returned: Image error: /opt/local/bin/a2p is being used by the active perl5.8 port.
どうやら Perl が重複して Active になっているぽい
sudo port installed | grep perl perl5 @5.8.9_0 perl5 @5.12.3_1+perl5_12 perl5.8 @5.8.9_3 (active) perl5.12 @5.12.3_2 (active)
ので、perl5.8 を無効にする。
sudo port deactivate perl5.8
何のきっかけでこうなったのか不明だが、同じ現象が起きている人もちらほらいるみたいです。