Hello,
I am migrating a rails app to rails3, however I am hanging with an
error about gem not found.
Error message:
Could not find sqlite3-ruby-1.3.2 in any of the sources
(Bundler::GemNotFound)
Exception class:
PhusionPassenger::UnknownError
When I do
$ gem list sqlite3-ruby-1.3.2
*** LOCAL GEMS ***
(and the same result with sudo gem list )
However, when I do
gem list sqlite3-ruby
*** LOCAL GEMS ***
sqlite3-ruby (1.3.2, 1.3.0)
How can I make rails3/passenger environment see the right gems?
How can I make sure that passenger calls the right ruby environment?
The stack trace from the error is:
0 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler/
spec_set.rb 87 in materialize' 1 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler/ spec_set.rb 81 inmap!’
2 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler/
spec_set.rb 81 in materialize' 3 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler/ definition.rb 93 inspecs’
4 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler/
definition.rb 137 in specs_for' 5 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler/ definition.rb 126 inrequested_specs’
6 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler/
environment.rb 23 in requested_specs' 7 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler/ runtime.rb 11 insetup’
8 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler.rb 100 in
setup' 9 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/ utils.rb 222 insetup_bundler_support’
10 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/
phusion_passenger/rack/application_spawner.rb 105 in run' 11 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/ phusion_passenger/utils.rb 323 inreport_app_init_status’
12 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/
phusion_passenger/rack/application_spawner.rb 87 in run' 13 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/ phusion_passenger/rack/application_spawner.rb 65 inspawn_application’
14 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/
phusion_passenger/utils.rb 252 in safe_fork' 15 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/ phusion_passenger/rack/application_spawner.rb 58 inspawn_application’
16 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/
phusion_passenger/rack/application_spawner.rb 41 in
spawn_application' 17 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/ phusion_passenger/spawn_manager.rb 150 inspawn_application’
18 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/
phusion_passenger/spawn_manager.rb 278 in handle_spawn_application' 19 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/ phusion_passenger/abstract_server.rb 352 insend’
20 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/
phusion_passenger/abstract_server.rb 352 in main_loop' 21 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/ phusion_passenger/abstract_server.rb 196 instart_synchronously’
22 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/bin/passenger-
spawn-server 61