brew cask uninstall で definition is invalid: invalid 'depends_on macos' value: ">= :leopard" エラーの対策


問題

$ brew cask uninstall sequel-pro
Error: Cask 'sequel-pro' definition is invalid: invalid 'depends_on macos' value: ">= :leopard"

環境

$ brew -v
Homebrew 2.1.11
Homebrew/homebrew-core (git revision 01d9f7; last commit 2019-08-30)
Homebrew/homebrew-cask (git revision bdb2f; last commit 2019-08-30)

解決

$ /usr/bin/find "$(brew --prefix)/Caskroom/"*'/.metadata' -type f -name '*.rb' -print0 | /usr/bin/xargs -0 /usr/bin/sed -i '' '/depends_on macos:/d'

参考