<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hello, hellm &#187; Ruby</title>
	<atom:link href="http://hellm.com/category/ruby/feed" rel="self" type="application/rss+xml" />
	<link>http://hellm.com</link>
	<description>a blog by Michael Hellein</description>
	<lastBuildDate>Fri, 25 Feb 2011 13:12:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Ruby versions on MediaTemple&#8217;s gridserver (gs)</title>
		<link>http://hellm.com/post/6</link>
		<comments>http://hellm.com/post/6#comments</comments>
		<pubDate>Thu, 19 Apr 2007 20:27:02 +0000</pubDate>
		<dc:creator>Michael Hellein</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://blog.hellm.com/post/6</guid>
		<description><![CDATA[After a long discussion with MediaTemple tech support, I&#8217;ve learned that the version of Ruby installed on the containers (1.8.5) is different than the version of Ruby installed on the shell machine (1.8.2) accessed via SSH. On the container (which users don&#8217;t have shell access to), they get this: # ruby -v ruby 1.8.5 (2006-12-04 [...]]]></description>
			<content:encoded><![CDATA[<p>After a long discussion with MediaTemple tech support, I&#8217;ve learned that the version of Ruby installed on the containers (1.8.5) is different than the version of Ruby installed on the shell machine (1.8.2) accessed via SSH.  On the container (which users don&#8217;t have shell access to), they get this:</p>
<p><code># ruby -v<br />
ruby 1.8.5 (2006-12-04 patchlevel 2) [i386-linux]</code></p>
<p>Whereas, on the shell machines, we get this:</p>
<p><code>$ ruby -v<br />
ruby 1.8.2 (2005-04-11) [i386-linux]</code></p>
<p>That means that some command line tools will break in newer versions of Rails (< 1.2.3?) that expect Ruby 1.8.5, for example:</p>
<p><code>$ rake db:migrate<br />
(in /home/####/containers/rails/armstrong)<br />
rake aborted!<br />
undefined method `formatter&#8217; for class `Logger&#8217;</code></p>
<p>Unfortunately, there's not a way to get around this without compiling your own Ruby 1.8.5.  When I have time, I will probably get around to this.  In response to my trouble ticket, MediaTemple tech support says (on 4/18/07):</p>
<blockquote><p>"We are investigating upgrading the system version and that should happen soon.  I will update this ticket when I know more."</p></blockquote>
<p>Sooner rather than later, I should hope.</p>
]]></content:encoded>
			<wfw:commentRss>http://hellm.com/post/6/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

