ruby-on-railsruby-on-rails-3

Is there a fix for the "Could not find *gem* in any of the sources" error that doesn't involve deleting Gemfile.lock?


I am trying to get my development environment setup on a new computer.

git clone -o heroku git@heroku.com:theirapp.git
cd theirapp
bundle
Fetching gem metadata from https://rubygems.org/......
Fetching gem metadata from https://rubygems.org/..
Could not find jquery-rails-2.0.0 in any of the sources

After googling this error, the response seems to be to delete Gemfile.lock, then running bundle again. This works, but then I have different versions of gems where I haven't specified a version in Gemfile. Is there a way to fix this error without deleting Gemfile.lock? I'm using Rails 3.2 and Ruby 1.9.3.


Solution

  • According to rubygems.org, jquery-rails 2.0.0 has been yanked. That explains the error you had with jquery-rails.

    Running $ bundle update jquery-rails will rebuild your gem snapshot. That way you don't have to delete Gemfile.lock