有機伝

酒 相場 電脳 育児

【mac】macOS SierraのHomebrew updateでエラー

久しぶりにbrew updateを叩いたらError: Checksum mismatch.てな感じでおこられました。

$ brew upgrade
==> Downloading https://homebrew.bintray.com/bottles-portable/portable-ruby-2.3.3.leopard_64.bottle.1.tar.gz
Already downloaded: /Users/XXXXXX/Library/Caches/Homebrew/portable-ruby-2.3.3.leopard_64.bottle.1.tar.gz
Error: Checksum mismatch.
Expected: 34ce9e4c9c1be28db564d744165aa29291426f8a3d2ef806ba4f0b9175aedb2b
Actual: 930ae904c11f81cf0a01d5071aeb949e784ce5529e59e836a31cd8243a722553
Archive: /Users/XXXXXX/Library/Caches/Homebrew/portable-ruby-2.3.3.leopard_64.bottle.1.tar.gz
To retry an incomplete download, remove the file above.  

おこられた内容を見てみると、portable-rubyをダウンロードしようと試みるも、既にインストールされていたがChecksumがmismatchしていた模様。

指示に従って既存のportable-rubyを削除してからbrew update してbrew upgradeしたら無事通りました。

めでたしめでたし。

$ rm /Users/XXXXXX/Library/Caches/Homebrew/portable-ruby-2.3.3.leopard_64.bottle.1.tar.gz
$ brew update
$ brew upgrade