Tendo problemas para instalar qualquer ruby 1.9.x (com rbenv) no mac osx devido a erros de análise psicológica do YAML
Eu tentei desinstalar o rvm para usar o rbenv no meu Mac. Tudo funciona bem até que ruby entra em jogo.
ao usar
<code>rbenv install 1.9.3-p194 </code>
ele compila corretamente, mas depois disso eu gostaria de instalar o bundler .. isso produz o seguinte erro
<code>computer:~ computer$ gem install bundler /Users/computer/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/psych.rb:203:in `parse': (<unknown>): mapping values are not allowed in this context at line 1 column 34 (Psych::SyntaxError) from /Users/computer/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/psych.rb:203:in `parse_stream' from /Users/computer/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/psych.rb:151:in `parse' from /Users/computer/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/psych.rb:127:in `load' from /Users/computer/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rubygems/config_file.rb:253:in `load_file' from /Users/computer/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rubygems/config_file.rb:191:in `initialize' from /Users/computer/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rubygems/gem_runner.rb:78:in `new' from /Users/computer/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rubygems/gem_runner.rb:78:in `do_configuration' from /Users/computer/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rubygems/gem_runner.rb:51:in `run' from /Users/computer/.rbenv/versions/1.9.3-p194/bin/gem:21:in `<main>' </code>
Eu então tentei instalar uma versão mais antiga do ruby 1.9.3-p125 .. mas mesmo a compilação não terminará com um erro similar que também depende deste interpretador psíquico ... :(
<code>computer-2:~ computer$ rbenv install 1.9.3-p125 Downloading http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz... Installing yaml-0.1.4... Installed yaml-0.1.4 to /Users/computer/.rbenv/versions/1.9.3-p125 Downloading http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz... Installing ruby-1.9.3-p125... Installed ruby-1.9.3-p125 to /Users/computer/.rbenv/versions/1.9.3-p125 Downloading http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz... Installing rubygems-1.8.23... BUILD FAILED Inspect or clean up the working tree at /var/folders/_9/tcqlf3c14l78vxtr600l9lqr0000gn/T/ruby-build.20120511162948.58105 Results logged to /var/folders/_9/tcqlf3c14l78vxtr600l9lqr0000gn/T/ruby-build.20120511162948.58105.log Last 10 log lines: /Users/computer/.rbenv/versions/1.9.3-p125/lib/ruby/1.9.1/psych.rb:154:in `parse': (<unknown>): couldn't parse YAML at line 0 column 33 (Psych::SyntaxError) from /Users/computer/.rbenv/versions/1.9.3-p125/lib/ruby/1.9.1/psych.rb:154:in `parse_stream' from /Users/computer/.rbenv/versions/1.9.3-p125/lib/ruby/1.9.1/psych.rb:125:in `parse' from /Users/computer/.rbenv/versions/1.9.3-p125/lib/ruby/1.9.1/psych.rb:112:in `load' from /private/var/folders/_9/tcqlf3c14l78vxtr600l9lqr0000gn/T/ruby-build.20120511162948.58105/rubygems-1.8.23/lib/rubygems/config_file.rb:253:in `load_file' from /private/var/folders/_9/tcqlf3c14l78vxtr600l9lqr0000gn/T/ruby-build.20120511162948.58105/rubygems-1.8.23/lib/rubygems/config_file.rb:191:in `initialize' from /private/var/folders/_9/tcqlf3c14l78vxtr600l9lqr0000gn/T/ruby-build.20120511162948.58105/rubygems-1.8.23/lib/rubygems/gem_runner.rb:78:in `new' from /private/var/folders/_9/tcqlf3c14l78vxtr600l9lqr0000gn/T/ruby-build.20120511162948.58105/rubygems-1.8.23/lib/rubygems/gem_runner.rb:78:in `do_configuration' from /private/var/folders/_9/tcqlf3c14l78vxtr600l9lqr0000gn/T/ruby-build.20120511162948.58105/rubygems-1.8.23/lib/rubygems/gem_runner.rb:51:in `run' from setup.rb:38:in `<main>' computer-2:~ computer$ </code>
Eu não consegui encontrar algo na net que tivesse os mesmos problemas, então eu peço ..
Eu tentei esses dois recursos que não me ajudaram como se o instalador rbenv estivesse fazendo isso automaticamente
Instalando libyaml para ruby em um mac osX (Lion)
Corrigindo o erro "ruby installation is missing psych"?
Alguém tem uma sugestão? Desde já, obrigado..