Instalação do Homebrew Mac OS X

2

Eu instalei o homebrew no meu Mac, mas não importa o comando brew que eu execute, eu recebo:

/usr/local/bin/brew:6:in 'require': no such file to load -- pathname (LoadError)
from /usr/local/bin/brew:6

Estou usando zsh e acredito ter o $PATH correto (mas posso estar errado ...)

Alguma ideia de como devo corrigir isso?

Atualização: meu problema não tem muito a ver com o homebrew, pois parece estar relacionado a uma instalação quebrada do Ruby.

Ainda preciso corrigir minha instalação do Ruby.

    
por fighella 01.06.2011 / 14:53

1 resposta

1

Parece que você substituiu a versão padrão do Ruby por uma versão do Ruby que não inclui nome do caminho . no seu caminho de pesquisa do módulo . Corrija sua instalação Ruby ou aponte /usr/bin/ruby para a instalação padrão. Para mim é o seguinte:

lrwxr-xr-x 1 root wheel 76 30 Jun 2010 /usr/bin/ruby -> ../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby

Para ter certeza, execute o seguinte comando e verifique esses diretórios em busca de um arquivo chamado pathname.rb :

$ /usr/bin/ruby -e "puts $:"
/Library/Ruby/Site/1.8
/Library/Ruby/Site/1.8/powerpc-darwin10.0
/Library/Ruby/Site/1.8/universal-darwin10.0
/Library/Ruby/Site
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/vendor_ruby/1.8
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/vendor_ruby/1.8/universal-darwin10.0
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/vendor_ruby
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/powerpc-darwin10.0
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin10.0
.

Eu encontrei pathname.rb no segundo grupo de diretórios:

find /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby -iname "pathname.rb"
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb    
    
por 01.06.2011 / 15:49

Tags