Instalando o Homebrew no OSX 10.9

Instalando o Homebrew no OSX 10.9

Estou tentando instalar o Homebrew com estes comandos:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

# Add Homebrews binary path to the front of the $PATH
echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile

E tudo parece funcionar, mas quando verifico com

brew doctor

Eu recebo este erro:

Error: No such file or directory - /Library/Developer/CommandLineTools/usr/bin/clang

Tenho pesquisado sobre isso e parece um problema que apareceu no OSX 10.10, que não estou usando. Qual pode ser o problema?

Aliás, eu estava tentando fazer Ruby on Rails funcionar com clang em vez de gcc (já que não estava funcionando com o último), então o problema apareceu após a reinstalação. Existe alguma configuração que eu possa usar para voltar ao gcc?

Editar 1:

Quando eu corro

xcodebuild -find clang

eu recebo

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang

Quando eu corro

which clang

eu recebo

/usr/bin/clang

Correndo

locate clang | egrep clang$

eu recebo

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang
/System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/mpich/files/mpich-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/mpich/files/mpich-devel-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openmpi/files/openmpi-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openmpi/files/openmpi-devel-clang
/usr/bin/clang
/usr/local/Library/ENV/4.3/clang

Então tentei ir ao site do desenvolvedor, baixar as ferramentas de linha de comando do Xcode e reinstalá-lo. Então a instalação foi concluída.

Então, continuei com:

brew update
brew install rbenv ruby-build rbenv-gem-rehash
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
rbenv install 2.1.2
rbenv rehash
rbenv global 2.1.2
gem install bundler

E o último comando deu esta saída:

ERROR:  Loading command: install (LoadError)
cannot load such file -- zlib
ERROR:  While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass

Presumo que isso signifique que o zlib não está instalado no sistema.

Tentei descobrir uma maneira de instalá-lo, mas o homebrew não encontrou. Qualquer ideia?

informação relacionada