Homebrew で何かインストールするとき "Permission denied" と言われたときの対処法
未来の自分の為に書き残しておく。
今日Macで
brew upgrade
したら、coreutils のインストール中に "Permission denied" と出て終わってしまった。
それなら、と
sudo brew upgrade
したら、今度は "Cowardly refusing" と言われて実行すらされない。
調べたら同じ状態になった人がいたみたいだ。
https://github.com/mxcl/homebrew/issues/12297
この人は lame で止まったみたい。
解答されているように
sudo chown -R $USER /usr/local
と権限を治して、事無きを得た。
もしかしたら、ディスクユーティリティで権限の修復をしても治ったのかもしれない。ディスクユーティリティで権限の修復ではダメなようです
最初 coreutils の問題だと思って、数時間はまってしまった。