I thought this was a problem only associated with Microsoft updates! Apparently not!
If you compiled Ruby from source, following instructions from this Hivelogic tutorial, the latest OS X Tiger update may have killed your symbolic link to Ruby 1.8.4.
(This assumes you had installed Ruby 1.8.4 to /usr/local and had symbolically linked to this binary from /usr/bin/ruby)
Simple enough solution though:
cd /usr/bin
sudo mv ruby ruby.back
sudo ln -s /usr/local/bin/ruby /usr/bin/ruby
Now try a “ruby -v” and you should see 1.8.4 as the version.
(In defense of OS X — at least I’m not rebooting into 8bit, 16color 800×600 resolution on my 20″ flatscreen, as has happened w/ MS updates before.)
Shanti A. Braford blogs here.
If you really want to know, just read this.




If Apple is going to inconvenience you at-least they do it with style.