<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Installing Ruby 1.8.6 on Debian Etch (stable)</title>
	<atom:link href="http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/feed/" rel="self" type="application/rss+xml" />
	<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/</link>
	<description>Programming, Ruby, Rails, and other random things.</description>
	<pubDate>Thu, 20 Nov 2008 23:46:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Norman</title>
		<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/#comment-60</link>
		<dc:creator>Norman</dc:creator>
		<pubDate>Fri, 11 Jul 2008 14:52:09 +0000</pubDate>
		<guid isPermaLink="false">http://randomba.com/?p=22#comment-60</guid>
		<description>Yeah, looks like they have updated the version to 1.8.7 since I wrote this. Rails versions less than 2.1 are *incompatible* with Ruby 1.8.7, so you really should stick with 1.8.6 unless you are using Rails 2.1 - and even if you are, 1.8.6 is probably a better choice.

At this point I would highly recommend installing the Phusion guys' &lt;a href="http://www.rubyenterpriseedition.com" rel="nofollow"&gt;Ruby Enterprise Edition&lt;/a&gt; despite the terrible name. It's basically 1.8.6 with the security patches &lt;a href="http://www.akitaonrails.com/2008/6/23/ruby-vulnerabilities-enterprise-to-the-rescue" rel="nofollow"&gt;applied in a sane way&lt;/a&gt; (sorry, article in Portuguese, &lt;a href="http://babelfish.yahoo.com/translate_url?doit=done&#038;tt=url&#038;intl=1&#038;fr=bf-home&#038;trurl=http%3A%2F%2Fwww.akitaonrails.com%2F2008%2F6%2F23%2Fruby-vulnerabilities-enterprise-to-the-rescue&#038;lp=pt_en&#038;btnTrUrl=Translate" rel="nofollow"&gt;Babelfish to the rescue!&lt;/a&gt;). When used with Passenger (mod_rails) it can consume up to 30% less RAM.  I'm using it on a production site and am very happy with it.

They don't have a Debian package, but I'm sure some enterprising soul can make one... perhaps me if and when I get the time!</description>
		<content:encoded><![CDATA[<p>Yeah, looks like they have updated the version to 1.8.7 since I wrote this. Rails versions less than 2.1 are *incompatible* with Ruby 1.8.7, so you really should stick with 1.8.6 unless you are using Rails 2.1 - and even if you are, 1.8.6 is probably a better choice.</p>
<p>At this point I would highly recommend installing the Phusion guys&#8217; <a href="http://www.rubyenterpriseedition.com" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/www.rubyenterpriseedition.com');">Ruby Enterprise Edition</a> despite the terrible name. It&#8217;s basically 1.8.6 with the security patches <a href="http://www.akitaonrails.com/2008/6/23/ruby-vulnerabilities-enterprise-to-the-rescue" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/www.akitaonrails.com');">applied in a sane way</a> (sorry, article in Portuguese, <a href="http://babelfish.yahoo.com/translate_url?doit=done&#038;tt=url&#038;intl=1&#038;fr=bf-home&#038;trurl=http%3A%2F%2Fwww.akitaonrails.com%2F2008%2F6%2F23%2Fruby-vulnerabilities-enterprise-to-the-rescue&#038;lp=pt_en&#038;btnTrUrl=Translate" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/babelfish.yahoo.com');">Babelfish to the rescue!</a>). When used with Passenger (mod_rails) it can consume up to 30% less RAM.  I&#8217;m using it on a production site and am very happy with it.</p>
<p>They don&#8217;t have a Debian package, but I&#8217;m sure some enterprising soul can make one&#8230; perhaps me if and when I get the time!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ragaskar</title>
		<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/#comment-59</link>
		<dc:creator>ragaskar</dc:creator>
		<pubDate>Fri, 11 Jul 2008 14:40:10 +0000</pubDate>
		<guid isPermaLink="false">http://randomba.com/?p=22#comment-59</guid>
		<description>This seems to install ruby 1.87, which is not recommended yet for Rails (well, from what I can tell: the Rails download page says "Ruby 1.8.7 still has some bugs to straighten out.", which I assume is equivalent to "don't use it yet"). Otherwise it worked ok for me, excepting a failed dependency on a new version of emacs. 

Thanks for these instructions anyways -- very interesting!</description>
		<content:encoded><![CDATA[<p>This seems to install ruby 1.87, which is not recommended yet for Rails (well, from what I can tell: the Rails download page says &#8220;Ruby 1.8.7 still has some bugs to straighten out.&#8221;, which I assume is equivalent to &#8220;don&#8217;t use it yet&#8221;). Otherwise it worked ok for me, excepting a failed dependency on a new version of emacs. </p>
<p>Thanks for these instructions anyways &#8212; very interesting!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eelco</title>
		<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/#comment-49</link>
		<dc:creator>Eelco</dc:creator>
		<pubDate>Sat, 07 Jun 2008 13:16:24 +0000</pubDate>
		<guid isPermaLink="false">http://randomba.com/?p=22#comment-49</guid>
		<description>Getting rid of the old ruby was (for me) simply a matter of

apt-get remove libruby1.8

No need to ignore/force/purge anything.</description>
		<content:encoded><![CDATA[<p>Getting rid of the old ruby was (for me) simply a matter of</p>
<p>apt-get remove libruby1.8</p>
<p>No need to ignore/force/purge anything.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kabari</title>
		<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/#comment-35</link>
		<dc:creator>Kabari</dc:creator>
		<pubDate>Mon, 28 Apr 2008 21:41:13 +0000</pubDate>
		<guid isPermaLink="false">http://randomba.com/?p=22#comment-35</guid>
		<description>this might help some of you hacing problems as well:

dpkg --purge --ignore-depends=libmysql-ruby1.8,libopenssl-ruby1.8 libruby1.8

If you get an error trying to get rid of the old ruby.</description>
		<content:encoded><![CDATA[<p>this might help some of you hacing problems as well:</p>
<p>dpkg &#8211;purge &#8211;ignore-depends=libmysql-ruby1.8,libopenssl-ruby1.8 libruby1.8</p>
<p>If you get an error trying to get rid of the old ruby.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Norman</title>
		<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/#comment-24</link>
		<dc:creator>Norman</dc:creator>
		<pubDate>Tue, 01 Apr 2008 03:23:35 +0000</pubDate>
		<guid isPermaLink="false">http://randomba.com/?p=22#comment-24</guid>
		<description>That is odd, but it doesn't seem beyond belief that the packages could conflict. I think I had not installed ruby at all yet when I did this, so I didn't have the problems you did. I'll make a note of it in the blog post.</description>
		<content:encoded><![CDATA[<p>That is odd, but it doesn&#8217;t seem beyond belief that the packages could conflict. I think I had not installed ruby at all yet when I did this, so I didn&#8217;t have the problems you did. I&#8217;ll make a note of it in the blog post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Adkins</title>
		<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/#comment-23</link>
		<dc:creator>Brian Adkins</dc:creator>
		<pubDate>Tue, 01 Apr 2008 03:19:26 +0000</pubDate>
		<guid isPermaLink="false">http://randomba.com/?p=22#comment-23</guid>
		<description>For what it's worth, here is the error log:

http://pastebin.ca/965639

That's not the original error log though, but the one after mucking around a bit, and then restarting the steps from square one. Maybe there was just something strange about how libruby1.8 was originally installed on my system.</description>
		<content:encoded><![CDATA[<p>For what it&#8217;s worth, here is the error log:</p>
<p><a href="http://pastebin.ca/965639" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/pastebin.ca');">http://pastebin.ca/965639</a></p>
<p>That&#8217;s not the original error log though, but the one after mucking around a bit, and then restarting the steps from square one. Maybe there was just something strange about how libruby1.8 was originally installed on my system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Adkins</title>
		<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/#comment-22</link>
		<dc:creator>Brian Adkins</dc:creator>
		<pubDate>Tue, 01 Apr 2008 03:16:45 +0000</pubDate>
		<guid isPermaLink="false">http://randomba.com/?p=22#comment-22</guid>
		<description>Phew. After much pain and suffering, I eventually purged the libruby1.8 package and that seemed to allow everything to proceed:

sudo dpkg --purge libruby1.8

Not sure why the install failed because of that, but everything seems to be working now. Thanks again for the article - it kept me from resorting to my old standby of:

./configure
make
make install

:)</description>
		<content:encoded><![CDATA[<p>Phew. After much pain and suffering, I eventually purged the libruby1.8 package and that seemed to allow everything to proceed:</p>
<p>sudo dpkg &#8211;purge libruby1.8</p>
<p>Not sure why the install failed because of that, but everything seems to be working now. Thanks again for the article - it kept me from resorting to my old standby of:</p>
<p>./configure<br />
make<br />
make install</p>
<p> <img src='http://randomba.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Norman</title>
		<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/#comment-21</link>
		<dc:creator>Norman</dc:creator>
		<pubDate>Tue, 01 Apr 2008 02:42:15 +0000</pubDate>
		<guid isPermaLink="false">http://randomba.com/?p=22#comment-21</guid>
		<description>Sorry to hear that... it worked for me in January but it's possible that the packages in unstable have been updated since then.</description>
		<content:encoded><![CDATA[<p>Sorry to hear that&#8230; it worked for me in January but it&#8217;s possible that the packages in unstable have been updated since then.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Adkins</title>
		<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/#comment-20</link>
		<dc:creator>Brian Adkins</dc:creator>
		<pubDate>Tue, 01 Apr 2008 02:09:42 +0000</pubDate>
		<guid isPermaLink="false">http://randomba.com/?p=22#comment-20</guid>
		<description>Thanks for the article, but your system and mine must be very different :(

The dpkg -i *.deb  step failed decisively.

Someone on the #debian irc channel suggested aptitude -f install which resulted in this:

http://pastebin.ca/965596

Ruby is gone now - glad I didn't try this on a production system :)</description>
		<content:encoded><![CDATA[<p>Thanks for the article, but your system and mine must be very different <img src='http://randomba.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>The dpkg -i *.deb  step failed decisively.</p>
<p>Someone on the #debian irc channel suggested aptitude -f install which resulted in this:</p>
<p><a href="http://pastebin.ca/965596" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/pastebin.ca');">http://pastebin.ca/965596</a></p>
<p>Ruby is gone now - glad I didn&#8217;t try this on a production system <img src='http://randomba.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Philip Ratzsch</title>
		<link>http://randomba.org/2008/01/installing-ruby-186-on-debian-etch-stable/#comment-13</link>
		<dc:creator>Philip Ratzsch</dc:creator>
		<pubDate>Sun, 24 Feb 2008 19:01:20 +0000</pubDate>
		<guid isPermaLink="false">http://randomba.com/?p=22#comment-13</guid>
		<description>Thanks for this entry!  I've been having some issues compiling Ruby 1.8.6 on Dapper and these steps took care of the problems.  Thanks again, and great work!</description>
		<content:encoded><![CDATA[<p>Thanks for this entry!  I&#8217;ve been having some issues compiling Ruby 1.8.6 on Dapper and these steps took care of the problems.  Thanks again, and great work!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
