実行できませんbrew upgrade
無期限にぶら下がっています。 El Capitan OSを使用しています。入力/出力は次のとおりです。
>>$ brew upgrade
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core, homebrew/science).
==> Updated Formulae
artifactory dovecot node@4 scamper
chromedriver node-build openvpn
==> Deleted Formulae
pdksh
==> Upgrading 10 outdated packages, with result:
gcc 6.2.0, gdbm 1.12, libtiff 4.0.7, openssl 1.0.2j, pkg-config 0.29.1_2, python 2.7.12_2, homebrew/science/r 3.3.2, readline 7.0.1, sqlite 3.15.2, yara 3.5.0_1
==> Upgrading gcc
Warning: Building gcc from source:
The bottle needs the Xcode CLT to be installed.
==> Using the sandbox
==> Downloading https://ftpmirror.gnu.org/gcc/gcc-6.2.0/gcc-6.2.0.tar.bz2
Already downloaded: /Users/r8t/Library/Caches/Homebrew/gcc-6.2.0.tar.bz2
==> Downloading https://raw.githubusercontent.com/Homebrew/formula-patches/e9e0e
Already downloaded: /Users/r8t/Library/Caches/Homebrew/gcc--patch-863957f90a934ee8f89707980473769cff47ca0663c3906992da6afb242fb220.patch
==> Patching
==> Applying 6.1.0-jit.patch
patching file gcc/jit/Make-lang.in
==> ../configure --build=x86_64-Apple-darwin15.6.0 --prefix=/usr/local/Cellar/gc
==> make bootstrap
そして何もありません。
ctrl + c
は、ハングアップアップグレードを終了します。brew doctor
を実行します。それは私に促しましたbrew cleanup
を実行して、誤ったシンボリックリンクをクリーンアップします。その後私はbrew doctor
を再度実行すると、プロンプトが表示されましたSudo xcode-select --install
を使用してxcode CLTをインストールします。brew update
が機能しました。大きなものをダウンロードするのに時間がかかる可能性があります。以下を実行して、ダウンロードの進行状況を確認してください。
brew update --debug --verbose
@travelingbonesの答えに追加するために、gcc
のインストールは、brew upgrade
。このコマンドを実行して、さらに検証できます
問題の検証
brew install gcc
これの代わりに、次を実行すると、brewがx-codeのインストール後にgccのプリコンパイル済みバージョンをインストールするため、プロセスが高速化されます
代わりにこれを行う
Sudo xcode-select --install
brew install gcc
詳細モードは私のために動作します:
brew update --verbose
brewは「警告:macOS 10.13を使用しています。このプレリリースバージョンのサポートは提供していません。」と不平を言っています。
警告:macOS 10.13を使用しています。このプレリリースバージョンのサポートは提供していません。ビルドの失敗またはその他の破損が発生する可能性があります。問題を提出する代わりに、プルリクエストを作成してください。エラー:未定義のローカル変数またはメソッドRuby_version' for #<Homebrew::Diagnostic::Checks:0x00007fd79c939b78> /usr/local/Homebrew/Library/Homebrew/extend/os/mac/diagnostic.rb:202:in
check_Ruby_version '/usr/local/Homebrew/Library/Homebrew/cmd/doctor.rb:43:in block in doctor' /usr/local/Homebrew/Library/Homebrew/cmd/doctor.rb:35:in
each '/usr/local/Homebrew/Library/Homebrew/cmd/doctor.rb:35:in doctor' /usr/local/Homebrew/Library/Homebrew/brew.rb:91:in
'