# Generating rails app in previous version after rails 3.0 ins

**URL:** <https://www.ruby-forum.com/t/generating-rails-app-in-previous-version-after-rails-3-0-ins/183235>\
**Category:** Rails\
**Created:** [February 10, 2010, 11:07am UTC](https://www.ruby-forum.com/t/generating-rails-app-in-previous-version-after-rails-3-0-ins/183235 "2010-02-10T11:07:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jmcervera](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@jmcervera](https://www.ruby-forum.com/u/jmcervera)\
**Post date:** [February 10, 2010, 11:07am UTC](https://www.ruby-forum.com/t/generating-rails-app-in-previous-version-after-rails-3-0-ins/183235/1 "2010-02-10T11:07:14Z")

</div>

Hello

Anybody knows how to generate a rails application in a previous version,  
after the installation of Rails 3.0.0.beta gem.

This would work before,  
rails _2.3.5_ my\_app

but fails now with …

/usr/local/lib/site\_ruby/1.8/rubygems.rb:827:in `report_activate_error': RubyGem version error: railties(3.0.0.beta not = 2.3.5) (Gem::LoadError) from /usr/local/lib/site_ruby/1.8/rubygems.rb:261:in`activate’  
from /usr/local/lib/site\_ruby/1.8/rubygems.rb:68:in `gem’  
from /usr/bin/rails:18

There sghould be a way to do this.

Thanks  
Juanma C.

---

<div class="post-metadata">

**Author:** ![jmcervera](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@jmcervera](https://www.ruby-forum.com/u/jmcervera)\
**Post date:** [February 10, 2010, 1:41pm UTC](https://www.ruby-forum.com/t/generating-rails-app-in-previous-version-after-rails-3-0-ins/183235/2 "2010-02-10T13:41:55Z")

</div>

On Wed, Feb 10, 2010 at 2:07 AM, Juanma C.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)wrote:

> /usr/local/lib/site\_ruby/1.8/rubygems.rb:827:in `report_activate_error': RubyGem version error: railties(3.0.0.beta not = 2.3.5) (Gem::LoadError) from /usr/local/lib/site_ruby/1.8/rubygems.rb:261:in `activate’  
> from /usr/local/lib/site\_ruby/1.8/rubygems.rb:68:in `gem’  
> from /usr/bin/rails:18
> 
> There sghould be a way to do this.
> 
> Thanks  
> Juanma C.

If you’re using Mac OS, then you can install Rails 2.3.5 on a different  
Ruby  
VM.  
For example, I’m using Ruby 1.9.2 with Rails 3.0 Beta and Ruby  
1.8.7/1.9.1  
are  
using Rails 2.3.5.

Good luck,

-Conrad

---

<div class="post-metadata">

**Author:** ![jmcervera](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@jmcervera](https://www.ruby-forum.com/u/jmcervera)\
**Post date:** [February 10, 2010, 3:09pm UTC](https://www.ruby-forum.com/t/generating-rails-app-in-previous-version-after-rails-3-0-ins/183235/3 "2010-02-10T15:09:17Z")

</div>

Conrad T. wrote:

> On Wed, Feb 10, 2010 at 2:07 AM, Juanma C.  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)wrote:
> 
> > /usr/local/lib/site\_ruby/1.8/rubygems.rb:827:in `report_activate_error': RubyGem version error: railties(3.0.0.beta not = 2.3.5) (Gem::LoadError) from /usr/local/lib/site_ruby/1.8/rubygems.rb:261:in `activate’  
> > from /usr/local/lib/site\_ruby/1.8/rubygems.rb:68:in `gem’  
> > from /usr/bin/rails:18
> > 
> > There sghould be a way to do this.
> > 
> > Thanks  
> > Juanma C.
> 
> If you’re using Mac OS, then you can install Rails 2.3.5 on a different  
> Ruby  
> VM.  
> For example, I’m using Ruby 1.9.2 with Rails 3.0 Beta and Ruby  
> 1.8.7/1.9.1  
> are  
> using Rails 2.3.5.

What a clumsy workaround. There’s gotta be a better way.

> Good luck,
> 
> -Conrad

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

---

<div class="post-metadata">

**Author:** ![jmcervera](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@jmcervera](https://www.ruby-forum.com/u/jmcervera)\
**Post date:** [February 10, 2010, 3:32pm UTC](https://www.ruby-forum.com/t/generating-rails-app-in-previous-version-after-rails-3-0-ins/183235/4 "2010-02-10T15:32:32Z")

</div>

On Wed, Feb 10, 2010 at 6:09 AM, Marnen Laibow-Koser  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)wrote:

> > > There sghould be a way to do this.  
> > > are  
> > > using Rails 2.3.5.
> 
> What a clumsy workaround. There’s gotta be a better way.

Yes, it’s clumsy but it works. My boss wanted this earlier because  
there  
was  
no built in way to target the rails command to generate a 2.3.x  
application.  
One  
really wants to do the following:

rails -v=2.3.5 -d mysql application\_name

or something similar. I’ll initiate an enhancement request and see what  
the  
Rails  
core team think about this.

-Conrad
