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