Joshua Paling

So, at Step 5 of the tutorial, when I run:

rvm install 1.9.3

I get this output at the terminal:

The “all good” part

Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-1.9.3-p429.
Continuing with compilation. Please read ‘rvm mount’ to get more information on binary rubies.
Installing requirements for osx, might require sudo password.
Already up-to-date.

The error

Installing required packages: automake, apple-gcc42, libyaml, readline, libxml2, libxslt, libksba, openssl….
Error running ‘requirements_osx_brew_libs_install automake apple-gcc42 libyaml readline libxml2 libxslt libksba openssl’,
please read /Users/joshuapaling/.rvm/log/ruby-1.9.3-p429/1368886724_package_install_automake_apple-gcc42_libyaml_readline_libxml2_libxslt_libksba_openssl.log

As advised, I check the log, which says:

[2013-05-19 00:18:44] requirements_osx_brew_libs_install
Error: No such keg: /usr/local/Cellar/automake
There were package installation errors, make sure to read the log.
Check Homebrew requirements https://github.com/mxcl/homebrew/wiki/Installation

I’m trying to resolve it by installing each of the required packages, mentioned in the terminal output, individually:

brew install automake
brew install apple-gcc42
brew install libyaml
brew install readline
brew install libxml2
brew install libxslt
brew install libksba
brew install openssl

All installed successfully. I saw this line:

Installing libksba dependency: libgpg-error

and had a split second of panic before realising that it wasn’t an error – just a dependancy with ‘error’ in it’s name!

Anyway, time to retry installing ruby 1.9.3:

rvm install 1.9.3

Seems to be going better than last time… Worked!

Now, back to step 6 of the tutorial: I made Ruby version 1.9.3 the default with:

rvm --default use 1.9.3

Then re-started the Terminal and did a quick check of the ruby version:

ruby -v

The output was

ruby 1.9.3p429 (2013-05-15 revision 40747) [x86_64-darwin12.3.0

Perfect! I was actually expecting it to be more painful than that.

Hope I help someone else having the same problem!