LoginSignup
2
1

More than 5 years have passed since last update.

brew upgrade で Error: Calling Formula.md5 is disabled! 出た時の対処

Last updated at Posted at 2016-08-05

なにこれ

ある日 brew upgrade したらこんなのが出た。

$ brew upgrade
Error: Calling Formula.md5 is disabled!
Use Formula.sha256 instead.
/Users/200118/Library/Caches/Homebrew/Formula/sshpass.rb:6:in `<class:Sshpass>'
Please report this bug:
    https://git.io/brew-troubleshooting
/usr/local/Library/Homebrew/utils.rb:153:in `odeprecated'
/usr/local/Library/Homebrew/utils.rb:161:in `odisabled'
/usr/local/Library/Homebrew/compat/md5.rb:3:in `md5'
/Users/200118/Library/Caches/Homebrew/Formula/sshpass.rb:6:in `<class:Sshpass>'
/Users/200118/Library/Caches/Homebrew/Formula/sshpass.rb:3:in `load_formula'
/usr/local/Library/Homebrew/formulary.rb:25:in `module_eval'
/usr/local/Library/Homebrew/formulary.rb:25:in `load_formula'
/usr/local/Library/Homebrew/formulary.rb:42:in `load_formula_from_path'
/usr/local/Library/Homebrew/formulary.rb:91:in `load_file'
/usr/local/Library/Homebrew/formulary.rb:82:in `klass'
/usr/local/Library/Homebrew/formulary.rb:78:in `get_formula'
/usr/local/Library/Homebrew/formulary.rb:215:in `factory'
/usr/local/Library/Homebrew/formulary.rb:239:in `from_keg'
/usr/local/Library/Homebrew/formulary.rb:225:in `from_rack'
/usr/local/Library/Homebrew/formula.rb:1150:in `block in installed'
/usr/local/Library/Homebrew/formula.rb:1148:in `map'
/usr/local/Library/Homebrew/formula.rb:1148:in `installed'
/usr/local/Library/Homebrew/cmd/upgrade.rb:22:in `upgrade'
/usr/local/Library/Homebrew/brew.rb:87:in `<main>'

ちな、brew doctor でも同じところで Error る。

対処

issue 上がってました。
https://github.com/Homebrew/brew/issues/614

We no longer provide a formula for sshpass so you should probably brew uninstall --force sshpass.

押忍。
ということで解決。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1