# Reverting to rails 2.3.3

**URL:** <https://www.ruby-forum.com/t/reverting-to-rails-2-3-3/181965>\
**Category:** Rails\
**Created:** [January 20, 2010, 10:26pm UTC](https://www.ruby-forum.com/t/reverting-to-rails-2-3-3/181965 "2010-01-20T22:26:44Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![craigrails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c2a13f/32.png) [@craigrails](https://www.ruby-forum.com/u/craigrails)\
**Post date:** [January 20, 2010, 10:26pm UTC](https://www.ruby-forum.com/t/reverting-to-rails-2-3-3/181965/1 "2010-01-20T22:26:44Z")

</div>

Hi All,

sor some odd reason i updraded my gems, which updated rails from 2.3.3  
to 2.3.5.

I now have issues:

/usr/local/lib/ruby/site\_ruby/1.8/rubygems.rb:270:in `activate': undefined method`map’ for nil:NilClass (NoMethodError)  
from /usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
35:in `require' from /Users/westy/apps/ruby/piste_buddies/vendor/rails/railties/lib/ commands/server.rb:1 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in`gem\_original\_require’  
from /usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
31:in `require’  
from script/server:3

i’m assuming it’s to do with the update, so i need to know if anyone  
can advise me on how to revert it from 2.3.5 back to 2.3.3 (daft  
question i know)

can anyone suggest what this issue means? Google hasn’t been much help  
so far, though i’ll keep plodding.

thanks

---

<div class="post-metadata">

**Author:** ![craigrails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c2a13f/32.png) [@craigrails](https://www.ruby-forum.com/u/craigrails)\
**Post date:** [January 20, 2010, 10:37pm UTC](https://www.ruby-forum.com/t/reverting-to-rails-2-3-3/181965/2 "2010-01-20T22:37:51Z")

</div>

ok…

so i now have version 2.3.3 of rails, but the error is still displayed  
when I try to run: ruby script/server

> ```
> from script/server:3
> 
> ```

any ideas??

On Jan 20, 9:25Â pm, RubyonRails\_newbie [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![craigrails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c2a13f/32.png) [@craigrails](https://www.ruby-forum.com/u/craigrails)\
**Post date:** [January 20, 2010, 10:48pm UTC](https://www.ruby-forum.com/t/reverting-to-rails-2-3-3/181965/3 "2010-01-20T22:48:59Z")

</div>

Quoting RubyonRails\_newbie [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> > commands/server.rb:1  
> > from /usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
> > 31:in `gem_original_require' from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `require’  
> > from script/server:3
> 
> any ideas??

gem list --local

Start removing the latest version of the ones updated. I’m assuming you  
did  
‘gem update abc\_gem’ or updated everything listed in ‘gem outdated’ and  
the  
previous versions are still installed. If you uninstalled the older  
versions,  
you’ll have to depend on memory for the list to start reverting.

HTH,  
Jeffrey

---

<div class="post-metadata">

**Author:** ![craigrails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c2a13f/32.png) [@craigrails](https://www.ruby-forum.com/u/craigrails)\
**Post date:** [January 20, 2010, 10:54pm UTC](https://www.ruby-forum.com/t/reverting-to-rails-2-3-3/181965/4 "2010-01-20T22:54:50Z")

</div>

Seriously consider fixing your problem and upgrading to 2.3.5, though.  
There  
was a big vulnerability fixed in that release:

> **[Ruby on Rails 2.3.5 Released](https://rubyonrails.org/2009/11/30/ruby-on-rails-2-3-5-released)**
>
> Rails 2.3.5 was released over the weekend which provides several bug-fixes and one security fix. It should be fully compatible with all prior 2.3.x releases and can be easily upgraded to with “gem update rails”. The most interesting bits can be...

On Wed, Jan 20, 2010 at 9:48 PM, RubyonRails\_newbie \<

---

<div class="post-metadata">

**Author:** ![craigrails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c2a13f/32.png) [@craigrails](https://www.ruby-forum.com/u/craigrails)\
**Post date:** [January 20, 2010, 10:49pm UTC](https://www.ruby-forum.com/t/reverting-to-rails-2-3-3/181965/5 "2010-01-20T22:49:34Z")

</div>

Problem solved.

I’d frozen gems earlier too, so removed the rails folder from vendor  
and it’s all ok now…

Lesson learned there. I’ll not d that again. 🙂

---

<div class="post-metadata">

**Author:** ![craigrails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c2a13f/32.png) [@craigrails](https://www.ruby-forum.com/u/craigrails)\
**Post date:** [January 20, 2010, 11:07pm UTC](https://www.ruby-forum.com/t/reverting-to-rails-2-3-3/181965/6 "2010-01-20T23:07:39Z")

</div>

Craig W. wrote:

> Problem solved.
> 
> I’d frozen gems earlier too, so removed the rails folder from vendor  
> and it’s all ok now…
> 
> Lesson learned there. I’ll not d that again. 🙂

Not do _what_ again? I think you may have learned the wrong lesson…

Best,  
–Â  
Marnen Laibow-Koser  
[http://www.marnen.org](http://www.marnen.org)  
removed\_email\_address@domain.invalid
