Je ne peux pas courir brew upgrade
sans qu'il pende indéfiniment. J'utilise El Capitan OS. Voici l'entrée/sortie:
>>$ 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
Et puis rien.
ctrl + c
pour quitter la mise à niveau suspendue.brew doctor
. Cela m'a incité àbrew cleanup
pour nettoyer les faux liens symboliques. Alors jebrew doctor
encore une fois et cela m'a incitéSudo xcode-select --install
.brew update
travaillé.Cela pourrait être de télécharger quelque chose de grand et de prendre beaucoup de temps. Essayez d'exécuter ce qui suit pour voir la progression du téléchargement:
brew update --debug --verbose
Pour ajouter à la réponse de @travelingbones, l'installation de gcc
se bloque lorsque vous effectuez brew upgrade
. Vous pouvez le vérifier davantage en exécutant cette commande
Vérification du problème
brew install gcc
Au lieu de cela, la procédure suivante accélère le processus, car l'installation de brew précompilée version de gcc après l'installation de x-code
Faites cela à la place
Sudo xcode-select --install
brew install gcc
Le mode verbeux fonctionne pour moi:
brew update --verbose
brew se plaint que "Attention: vous utilisez macOS 10.13. Nous ne fournissons pas de support pour cette version préliminaire."
Avertissement: vous utilisez macOS 10.13. Nous ne fournissons pas de support pour cette version préliminaire. Vous pouvez rencontrer des échecs de construction ou d'autres ruptures. Veuillez créer des pull-requests au lieu de déposer des problèmes. Erreur: variable ou méthode locale non définie 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
'