以下のバージョンにおいて、brew upgrade --cleanup
するとWarningが表示されるようになった。
$ brew -v
Homebrew 1.9.0
Homebrew/homebrew-core (git revision 53fc2; last commit 2019-01-09)
Homebrew/homebrew-cask (git revision b8834; last commit 2019-01-09)
$ brew upgrade --cleanup
Warning: Calling 'brew upgrade --cleanup' is deprecated! Use 'HOMEBREW_INSTALL_CLEANUP' instead.
どうやら、 brew upgrade --cleanup
はもうdepricatedのため、 HOMEBREW_INSTALL_CLEANUP
という環境変数を突っ込んだほうがよい、ということらしい。(参考のPull Request)
Fishの場合、env HOMEBREW_INSTALL_CLEANUP=1 brew upgrade
としたところ、エラー無く通るようになった。
下記のfishのconfigを入れた状態であれば、brew upgrade
だけで大丈夫だった。
config.fish
set -x HOMEBREW_INSTALL_CLEANUP 1