brew updateで「Error: Failed to update tap:」とエラーが出た場合の処理

  • 2015年9月28日

brew updateをした際に「Error: Failed to update tap: hogehoge/hoge」というエラーが出たのでそのエラーの対処方法をメモしておきます。

「brew update」コマンドを叩いたら、以下のようなエラーが表示されました。

brew update
Error: Failed to update tap: caskroom/versions

レポジトリを再構築する

このエラーは「caskroom/versions」のレポジトリ更新に失敗したというものなので、一度レポジトリを破棄し、再度tapすることで解消することができます。

「untap」して、レポジトリを破棄します。

brew untap caskroom/versions
Untapping caskroom/versions... (943 files, 8.3M)
Untapped 0 formulae

tapすることで、レポジトリを取り込みます。

brew tap caskroom/versions
==> Tapping caskroom/versions
Cloning into '/usr/local/Library/Taps/caskroom/homebrew-versions'...
remote: Counting objects: 340, done.
remote: Compressing objects: 100% (307/307), done.
remote: Total 340 (delta 76), reused 127 (delta 31), pack-reused 0
Receiving objects: 100% (340/340), 99.69 KiB | 0 bytes/s, done.
Resolving deltas: 100% (76/76), done.
Checking connectivity... done.
Tapped 0 formulae (358 files, 1.5M)