Bill Kelly
10/12/2008 7:55:00 AM
From: "The Neurochild" <neurochild@gmail.com>
>
> I have a Debian 4 machine with Ruby 1.8.6 (installed from source) and
> some gems including Rails 2.1 and Phusion Passenger 2.0.3 (mod_rails,
> which needs fastthread and rack gems). I want to update to the latest
> patch of that version (1.8.6-p287), but I have my concerns. Can I do
> it safely? Is there any warning, any catch? Will I have to reinstall
> RubyGems and every single gem? What's your advice before patching?
> Will all the dependent apps be screwed up? I'm asking this because,
> unfortunately, there's no "make uninstall" command after installing
> Ruby from source... Really! I tried, but failed miserably. The only
> choice I see is to erase the folder where it's located, I doubt
> installing the patch overwrites all the files.
Hi,
On Debian, I always build ruby from source, but I install it in
/opt .
This avoids any conflict with apt/dpkg.
E.g.
/configure --prefix=/opt --enable-shared
Since you are updating from 1.8.6 to a later version of 1.8.6,
you can probably keep your gems.
Regards,
Bill