0 votes

Je ne peux plus lancer Homebrew

Jusqu'à présent, j'ai installé des paquets en utilisant Homebrew. Je viens de découvrir que je ne peux même pas exécuter les commandes de base de Homebrew :

$ brew --version
Traceback (most recent call last):
    4: from /usr/local/Homebrew/Library/Homebrew/brew.rb:13:in `<main>'
    3: from /usr/local/Homebrew/Library/Homebrew/brew.rb:13:in `require_relative'
    2: from /usr/local/Homebrew/Library/Homebrew/global.rb:10:in `<top (required)>'
    1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- active_support/core_ext/object/blank (LoadError)

$ brew help
Traceback (most recent call last):
    4: from /usr/local/Homebrew/Library/Homebrew/brew.rb:13:in `<main>'
    3: from /usr/local/Homebrew/Library/Homebrew/brew.rb:13:in `require_relative'
    2: from /usr/local/Homebrew/Library/Homebrew/global.rb:10:in `<top (required)>'
    1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- active_support/core_ext/object/blank (LoadError)

Il semble que l'application ait été corrompue ou quelque chose comme ça, mais à ce stade, je ne suis pas sûr de savoir comment procéder. J'ai MacOS Catalina dernière version 10.15.6 et j'ai récemment mis à jour Xcode vers Rel.12.

Merci.

1voto

Blazej SLEBODA Points 198

Il semble que le Xcode12 installe des outils de ligne de commande qui ont un nouveau cadre ruby et votre version de Brew n'est pas compatible avec celui-ci.

1voto

olg32 Points 11

On dirait que le problème a commencé quand j'ai fait la mise à jour vers Catalina. Pour une raison quelconque (ou peut-être est-ce normal), Xcode n'était pas à jour. J'ai découvert que je n'étais même pas capable d'exécuter python3. J'ai donc avancé et installé Xcode 12 et homebrew plus tard :

brew update
brew upgrade

Cela a pris un certain temps mais le homebrew est maintenant opérationnel :

$ brew --version
Homebrew 2.5.2
Homebrew/homebrew-core (git revision 0dad6; last commit 2020-09-27)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X