macOS Tahoe Problèmes avec brew

jimbou

Membre enregistré
27 Novembre 2009
5
1
Bonjour,

Sur un macbook air chipset M3, tout juste upgradé en Tahoe 26.2 (mais c'était pareil avant l'upgrade), l'utilisation de brew me fait des choses bizarres.

Chaque fois que je tape une instruction brew xxx dans un terminal, je reçois plein de lignes. Par exemple, si je tape juste brew, voilà ce que j'ai :

mac:home jeannot$ brew
/usr/local/Homebrew/Library/Homebrew/version.rb:365:in `initialize': Version value must be a string; got a NilClass () (TypeError)
from /usr/local/Homebrew/Library/Homebrew/os/mac/version.rb:28:in `initialize'
from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:20:in `new'
from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:20:in `version'
from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:50:in `prerelease?'
from /usr/local/Homebrew/Library/Homebrew/os.rb:19:in `<module:OS>'
from /usr/local/Homebrew/Library/Homebrew/os.rb:3:in `<top (required)>'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/extend/os/emoji.rb:1:in `<top (required)>'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/emoji.rb:14:in `<top (required)>'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/utils.rb:2:in `<top (required)>'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/extend/pathname.rb:4:in `<top (required)>'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/global.rb:5:in `<top (required)>'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:21:in `<main>'
mac:home jeannot$

Si je tape brew avec une instruction, j'obtiens à nouveau ça, ensuite une ligne d'erreur, et ensuite encore une bordée de lignes qui ont l'air d'être les mêmes.

Que se passe-t-il ?
 
C'est bizarre qu'il soit dans usr/local/ et pas dans opt/
Ça sent la migration depuis un Mac Intel (mauvaise idée).

Désinstalle puis ré-installe :
 
  • J’aime
Réactions: edenpulse