On Thu, 21 Apr 2011 23:12:51 -0700, kashani wrote: > On 4/21/2011 9:54 PM, Hans de Graaff wrote:
>> Please note that Gentoo also supports multiple ruby implementations out >> of the box (ruby 1.8, ruby enterprise edition, jruby currently stable, >> ruby 1.9 unfortunately still masked, rubinius forthcoming). > > It's not about which ruby you're installing on the system, really > anything other than 1.8.7 as system Ruby is a pain in the ass at this > point. This is not about the system ruby, I agree that ruby 1.8.7 is currently the only sane choice for that. > Using RVM I can have all version and implementations of Ruby and > multiple gem sets per Ruby as well. That way I can work on > ruby-1.8.7@rail2 app or switch to ruby-1.92@rails3 which keep the gems > separate. Also I avoid breaking the system when doing wacky things in my > dev environment. The Gentoo setup can do this too. It install gems for all supported, desired, ruby implementations, and keeps separate gem hierarchies for each ruby implementation, so you can use different ruby implementations for different applications if you want. This is all part of the ruby-ng.eclass, which all packages in testing use, and which is currently being pushed into stable. Kind regards, Hans

