Forum: Ruby on Rails Missing the Rails gem on ubuntu

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
tatyree (Guest)
on 2008-10-30 16:29
(Received via mailing list)
I've just deployed a second 2.1.0 app on to a long-running ubuntu
8.0.4 box.  The first app, which lives in the same top level
directory, runs fine.  The new app, however, mostly refuses to run
(mongrel will start, but I can't migrate or start the console),
raising this error:

"Missing the Rails 2.1.0 gem. Please `gem install -v=2.1.0 rails`,
update your RAILS_GEM_VERSION setting in config/environment.rb for the
Rails version you do have installed, or comment out RAILS_GEM_VERSION
to use the latest version installed."

If I comment out the RAILS_GEM_VERSION, then it throws this instead:

"Missing the Rails  gem. Please `gem install -v= rails`, update your
RAILS_GEM_VERSION setting in config/environment.rb for the Rails
version you do have installed, or comment out RAILS_GEM_VERSION to use
the latest version installed."

The gem is definitely there, as the other app--which has a virtually
identical envrionment.rb (a few more requires)--runs fine.

Any suggestions?

Best,
Todd
Nellboy (Guest)
on 2008-10-30 17:20
(Received via mailing list)
Hi Todd

I had the same problem on my development machine, basically some of
the instructions out there are less than satisfactory (hint hint:
Agile Web D. with Rails)... I solved the problem by
completely removing rails, ruby, and mysql/sqlite3, and starting again
using the following satisfactory guides:

https://help.ubuntu.com/community/RubyOnRails

and for the database (just go to the database section):
http://wiki.rubyonrails.org/rails/pages/RailsOnUbuntu

good luck!
tatyree (Guest)
on 2008-10-30 19:16
(Received via mailing list)
Hi Nellboy,

I got it in the end by freezing the gems.  Less than ideal, but it's
not a public facing app so my customer service pixies will just have
to live with it if it falls over.

Thanks,
todd
This topic is locked and can not be replied to.