web-dev-qa-db-fra.com

«mise à niveau de brassage» se bloque sur El Capitan

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.

14
travelingbones
  • ctrl + c pour quitter la mise à niveau suspendue.
  • Courir brew doctor. Cela m'a incité à
  • courir brew cleanup pour nettoyer les faux liens symboliques. Alors je
  • a couru brew doctor encore une fois et cela m'a incité
  • pour installer xcode CLT via la commande Sudo xcode-select --install.
  • Finalement brew update travaillé.
25
travelingbones

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
22
Matthew Lock

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
1
rahulthakur319

Le mode verbeux fonctionne pour moi:

brew update --verbose
0
iMuzahid

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:incheck_Ruby_version '/usr/local/Homebrew/Library/Homebrew/cmd/doctor.rb:43:in block in doctor' /usr/local/Homebrew/Library/Homebrew/cmd/doctor.rb:35:ineach '/usr/local/Homebrew/Library/Homebrew/cmd/doctor.rb:35:in doctor' /usr/local/Homebrew/Library/Homebrew/brew.rb:91:in '

0
bjethwan