macports で謎のsudo使用不能に
macportsでopencvをインストールした後
sudoのコマンドを打つと
sudo: can't stat /opt/local/etc/sudoers: No such file or directory
と表示されsudoが使用不能になった。
もともとsudoは/usr/bin/sudoを使うのに
$ which sudo で /opt/local/bin/sudo
と表示されていた。なんでか知らんがmacportsでsudoがインストールされて、このsudoを使おうとしていたから使えなかった。
いつも通り
http://forums.macrumors.com/archive/index.php/t-562467.html
を参照して
usr/bin/sudo port -dv uninstall sudo
と入力してfailedとか言われるがこれの後にwhich sudoすると
/usr/bin/sudo と表示された。
んーなんで?
てかなんでそうなったかは一回
sudo port sudo port ...
ってミスしたからsudoがインストールされた気がする。