Mongrel and Snow Leopard
Posted by on November 20, 2009 in Technical Development
So the ongoing saga of upgrade woes continues… You would think that “sudo gem update” should take care of upgrading all my old gems in Snow Leopard with all its 64-bit glory…
Nope.
It started when “ruby script/server” started WebBrick instead of Mongrel. That’s odd, but I figure I could work around it by just running “sudo gem install mongrel” again.
Unfortunately, that didn’t do the trick. So I tried summoning Mongrel directly:
mongrel_rails start
and I got this in return:
/Users/.../.gem/ruby/1.8/gems/mongrel-1.1.5/bin/../lib/http11.bundle: dlopen(/Users/.../.gem/ruby/1.8/gems/mongrel-1.1.5/bin/../lib/http11.bundle, 9): no suitable image found. Did find: (LoadError) /Users/.../.gem/ruby/1.8/gems/mongrel-1.1.5/bin/../lib/http11.bundle: no matching architecture in universal wrapper - /Users/.../.gem/ruby/1.8/gems/mongrel-1.1.5/bin/../lib/http11.bundle from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require' ...
Luckily, Google saves the day and I found this: http://stackoverflow.com/questions/1350486/ruby-on-rails-staring-mongrel-server
I ran the following commands and it all worked as advertised. Phew, that one was easy.
sudo gem uninstall mongrel sudo gem uninstall fastthread sudo gem install mongrel
You can follow any responses to this entry through the RSS 2.0 You can leave a response, or trackback.
