久しぶりに brew update してみたら、

-> % brew update
error: The following untracked working tree files would be overwritten by merge:
 Library/Formula/argp-standalone.rb
 Library/Formula/cmigemo.rb
 Library/Formula/ninja.rb
 Library/Formula/pbrt.rb
 Library/Formula/voldemort.rb
Please move or remove them before you can merge.
Aborting
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master

と、エラーが発生して、更新処理が行われなくなってしまった。 「git pullしろ」というメッセージがあるが、どこのディレクトリでやればいいのか よくわからなかったので、調べた。 https://github.com/mxcl/homebrew/issues/11448#issuecomment-4959157に、ソリューションが書いてあったので、ちょっと改変して試してみる。

cd `brew --prefix`
git fetch origin
git reset --hard origin/master
brew update

Already up-to-date. と、表示されたので、ひとまず解決したことにする。



Comments

comments powered by Disqus