出社後に brew update && brew upgrade
てする習慣があるので今朝してみたら
bash
> brew update && brew upgrade
Error: The /usr/local directory is not writable.
Even if this directory was writable when you installed Homebrew, other
software may change permissions on this directory. Some versions of the
"InstantOn" component of Airfoil are known to do this.
You should probably change the ownership and permissions of /usr/local
back to your user account.
sudo chown -R $(whoami):admin /usr/local
なんて言われてしまった。
Homebrewのディレクトリのパーミッションが書き換わってしまっている様なので
書いてある通りにやってみると
bash
> sudo chown -R $(whiami):admin /usr/local
Password:
> brew update && brew upgrade
Stashing .....
M dir
.
.
.
Error: Failure while executing: git stash pop --quiet
怒られた…
Stashしろってことはファイルの中身まで書き換わってるのかな?
特に変更したことないんだけどなぁ…
ともあれ
bash
> cd /usr/local && git stash pop --quiet
Library/Formula/.....rb already exists, no checkout
.
.
.
.
Could not restore untracked file from stash
> brew update && brew upgrade
updated .....
こんな感じで更新出来たのでまぁ良しとしよう。