仮想サーファーの波乗り

仮想化エンジニアの日常

プログラミング・SNS分析・仮想通貨・自動化などに関してよく書く雑記ブログ

【brew upgradeでエラー】Error: Failure while executing: git config --local --replace-all homebrew.private true


golangのバージョンを上げようと思って「$ brew upgrade」をしたら以下のようなエラー。

$ brew upgrade go

==> Upgrading 1 outdated package, with result:
go 1.9.1 -> 1.10.3
==> Upgrading go 
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Error: Failure while executing: git config --local --replace-all homebrew.private true


xcrunへのアクセスパスがない?最近High Sierraにアップデートした影響かな。「$ xcode-select --install」でコマンドラインツールろインストールする。

$ xcode-select --install

xcode-select: note: install requested for command line developer tools


f:id:virtual-surfer:20180714120208p:plain

インストールして良いか聞かれるからInstallを押す。と思ったらなぜか押せない。


f:id:virtual-surfer:20180714120302p:plain

別ウィンドウで同意文が表示されていた。これに同意すれば「Install」押せるようになった。


f:id:virtual-surfer:20180714120348p:plain

インストール待つ。10分くらいかかった。


もう一度golangのアップグレードしてみる。

$ brew upgrade go

...
You may wish to add the GOROOT-based install location to your PATH:
  export PATH=$PATH:/usr/local/opt/go/libexec/bin
==> Summary
🍺  /usr/local/Cellar/go/1.10.3: 8,170 files, 336.7MB


成功!


では。