Paul Welty
2007-Apr-09  17:55 UTC
[Ferret-talk] Problem with Ferret on OS X with Locomotive
I am using Locomotive 2.0.8 with Rails 1.2.3 for development. It  
works great. I recently installed Ferret 0.11.4 as a gem. The  
installation seemed to go fine. No error  or warning messages.  I  
setup a test rails app to try Ferret, and the server won''t start. The  
error I get is
/Applications/Locomotive2/Bundles/rmagickRailsJan2007_x86.locobundle/ 
framework/lib/ruby/gems/1.8/gems/ferret-0.11.4/lib/ferret_ext.bundle:  
Failed to load /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/gems/1.8/gems/ 
ferret-0.11.4/lib/ferret_ext.bundle (LoadError)
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/site_ruby/1.8/ 
rubygems/custom_require.rb:32:in `require''
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/gems/1.8/gems/ 
activesupport-1.4.0/lib/active_support/dependencies.rb:496:in `require''
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/gems/1.8/gems/ 
activesupport-1.4.0/lib/active_support/dependencies.rb:343:in  
`new_constants_in''
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/gems/1.8/gems/ 
activesupport-1.4.0/lib/active_support/dependencies.rb:496:in `require''
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/gems/1.8/gems/ 
ferret-0.11.4/lib/ferret.rb:25
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/site_ruby/1.8/ 
rubygems/custom_require.rb:32:in `gem_original_require''
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/site_ruby/1.8/ 
rubygems/custom_require.rb:32:in `require''
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/gems/1.8/gems/ 
activesupport-1.4.0/lib/active_support/dependencies.rb:496:in `require''
          ... 30 levels...
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/gems/1.8/gems/ 
mongrel-0.3.13.4/lib/mongrel/command.rb:211:in `run''
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/lib/ruby/gems/1.8/gems/ 
mongrel-0.3.13.4/bin/mongrel_rails:231
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/bin/mongrel_rails:16:in  
`load''
         from /Applications/Locomotive2/Bundles/ 
rmagickRailsJan2007_x86.locobundle/framework/bin/mongrel_rails:16
I''ve tested this on multiple bundles (also the March one) and also  
with the ''test'' app (from the Ferret svn repository). Same
server
start error. To confirm that the app works, I moved it to the  
production server (ubuntu), and I can use Ferret there fine.
Is it possible to get this to work with Locomotive?
-Paul
