Mongrel not playing nicely with older rails/ruby

I’m trying to transfer an older Rails project to a new server, never
would have thought it would have taken me this long (first time with
Ruby On Rails).

Anyways the site uses Ruby 1.8.4, Rails 1.1.6, gems 0.8.10

I installed Mongrel and Mongrel_Cluster and it prompted me for a
version, I selected the newest… Now when I try to start Mongrel I
get this error:

** Ruby version is not up-to-date; loading cgi_multipart_eof_fix
gems.rb:12:in require': undefined methodgem’ for
Mongrel::Gems:Module (NoMethodError)
from /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/…/lib/
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
18:in `require’
from /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/
from /usr/local/bin/mongrel_rails:18

I know my Ruby version is not up to date… but I don’t think I want
to update it for fear of the app not properly working. Should I
install an older version of Mongrel…? If so,… which version?

Thanks in advance for any guidance or assistance you may be able to


Looks like what you need is a newer version of Rubygems and not ruby
or mongrel. You can get the latest one here →

Maurício Linhares (pt-br) | (en)

Ok, now I get this…? Any clue as to what I’m missing?

** Starting Mongrel listening at
** Starting Rails with development environment …
require__': no such file to load -- ruby-debug (MissingSourceFile) from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 21:inrequire’
from /home/vhosts/…/vendor/rails/
dependencies.rb:147:in require' from /home/vhosts/ 68 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 21:inrequire’
from /usr/local/lib/ruby/gems/1.8/gems/mongrel-
rails.rb:144:in rails' from /usr/local/lib/ruby/gems/1.8/gems/mongrel- mongrel_rails:112:incloaker_’
from /usr/local/lib/ruby/gems/1.8/gems/mongrel-
mongrel.rb:832:in listener' from /usr/local/lib/ruby/gems/1.8/gems/mongrel- mongrel_rails:96:incloaker_’
from /usr/local/lib/ruby/gems/1.8/gems/mongrel-
mongrel.rb:750:in initialize' from /usr/local/lib/ruby/gems/1.8/gems/mongrel- mongrel_rails:83:inrun’
from /usr/local/lib/ruby/gems/1.8/gems/mongrel-
command.rb:199:in `run’
from /usr/local/lib/ruby/gems/1.8/gems/mongrel-
from /usr/local/bin/mongrel_rails:18

On Jun 7, 2:09 am, rusty [email protected] wrote:

Ok, now I get this…? Any clue as to what I’m missing?

that looks like your app is requiring ruby-debug but that the gem
isn’t installed