What's your rubygems version?

I had this issue with Rails 2.2.2 and rubygems 1.3.6. There is a known conflict - http://rubyforge.org/tracker/index.php?func=detail&aid=27868&group_id=126&atid=575

To overcome I upped rubygems-update to 1.3.7 and also removed the version requirements part of the gem dependencies section within environment.rb and installed the vendor gems using gem install.

Worked for me, not saying it was the best way of doing it :)

Simon


On 02/03/2011 15:26, Steven Bristol wrote:
On Wed, Mar 2, 2011 at 10:22 AM, scruffian<[email protected]>  wrote:
Thanks Steven,

I have switched over to RVM now, which is really good. Still getting
stuck on this step though. Now my error is:

** Invoke db:create:all (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted!
undefined method `version_requirements' for #<Gem::Dependency:
0x1021c0630>
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rails-2.2.2/lib/rails/
gem_dependency.rb:106:in `requirement'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rails-2.2.2/lib/
initializer.rb:292:in `check_gem_dependencies'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rails-2.2.2/lib/
initializer.rb:292:in `map'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rails-2.2.2/lib/
initializer.rb:292:in `check_gem_dependencies'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rails-2.2.2/lib/
initializer.rb:165:in `process'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rails-2.2.2/lib/
initializer.rb:112:in `send'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rails-2.2.2/lib/
initializer.rb:112:in `run'
/Users/ben/buskingtv/config/environment.rb:7
/Users/ben/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:29:in `gem_original_require'
/Users/ben/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:29:in `require'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/activesupport-2.2.2/lib/
active_support/dependencies.rb:153:in `require'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/activesupport-2.2.2/lib/
active_support/dependencies.rb:521:in `new_constants_in'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/activesupport-2.2.2/lib/
active_support/dependencies.rb:153:in `require'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rails-2.2.2/lib/tasks/
misc.rake:3
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
636:in `call'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
636:in `execute'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
631:in `each'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
631:in `execute'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
597:in `invoke_with_call_chain'
/Users/ben/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/monitor.rb:242:in
`synchronize'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
590:in `invoke_with_call_chain'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
607:in `invoke_prerequisites'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
604:in `each'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
604:in `invoke_prerequisites'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
596:in `invoke_with_call_chain'
/Users/ben/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/monitor.rb:242:in
`synchronize'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
590:in `invoke_with_call_chain'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
583:in `invoke'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
2051:in `invoke_task'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
2029:in `top_level'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
2029:in `each'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
2029:in `top_level'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
2068:in `standard_exception_handling'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
2023:in `top_level'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
2001:in `run'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
2068:in `standard_exception_handling'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/lib/rake.rb:
1998:in `run'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.8.7/bin/rake:31
/Users/ben/.rvm/gems/ruby-1.8.7-p334/bin/rake:19:in `load'
/Users/ben/.rvm/gems/ruby-1.8.7-p334/bin/rake:19


Any ideas?

Thanks again
Ben

I'm not sure. It's clearly a gem dependency issue. Welcome to the hell
of rubygems. What did google say about undefined method
`version_requirements'

steve


--
You received this message because you are subscribed to the Google
Groups "Lovd by Less" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/lovdbyless?hl=en
Who loves ya baby?

Reply via email to