homebrew-caskがErrorになると思ったら本家に移行してた

  • 72
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

homebrewとcaskをupdateしたらerrorが出るようになりました。

$ brew cask list
Error: Cask 'alfred' definition is invalid: Bad header line: parse failed

どうやら2015/12/10時点でhomebrew-caskが本家に移行したらしいです。
https://github.com/caskroom/homebrew-cask/pull/15381
https://github.com/Homebrew/homebrew/pull/46795

というわけでhomebrew-caskは削除してねってことみたいなので以下のCommandを実行します。

$ brew uninstall --force brew-cask; brew update

これでErrorなく使えるようになりました。

caskroom.ioを見るとインストール方法もTapに変わってます。
これはもう古い。
$ brew install brew-cask
これからはこっち。
$ brew tap caskroom/cask

これからはcaskのupdateをいちいちしなくてもよいので管理が楽になりましたね。すばらしい。

ちなみにcaskroom/homebrew-caskでのリリースはv0.60で最後みたいです。
お疲れ様でしたm(_ _)m