Forum: Ruby on Rails Ruby 1.8.4 broke my Rails 1.1

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Kenneth L. (Guest)
on 2006-03-29 03:00
(Received via mailing list)
I've been running edge_rails on ruby 1.8.2 for a while pretty
successfully.  Today, I decided to unfreeze_rails, install the new gem
for 1.1 and then while I was at it, upgrade to Ruby 1.8.4.

I did the whole configure, make, make test, make install.

When I fired up rails, I started getting all sorts of errors:
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.0/lib/active_support/depende
ncies.rb:112:in `const_missing': uninitialized constant DefaultLoader
(NameError)
        from /usr/local/lib/ruby/site_ruby/1.8/yaml.rb:85
        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/activesupport-1.3.0/lib/active_support/dependencies.rb:136:in
`require'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/base.rb:1
        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/activesupport-1.3.0/lib/active_support/dependencies.rb:136:in
`require'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record.rb:37
        from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18:in
`require'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:175:in
`activate'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:162:in
`activate'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:161:in
`activate'
        from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:23:in
`require'
        from /home/httpd/vhosts/xxxxxx/public/../config/boot.rb:16
        from /home/httpd/vhosts/xxxxxx/public/../config/environment.rb:8
        from /home/httpd/vhosts/xxxxxx/public/dispatch.fcgi:21

I even tried this on the command line:
% rails -h
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.0/lib/active_support/depende
ncies.rb:112:in `const_missing': uninitialized constant DefaultLoader
(NameError)
        from /usr/local/lib/ruby/site_ruby/1.8/yaml.rb:85
        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/activesupport-1.3.0/lib/active_support/dependencies.rb:136:in
`require'

I'm running Redhat 9:
Linux xxxxx.com 2.4.20-31.9 #1 Tue Apr 13 17:38:16 EDT 2004 i686
athlon i386 GNU/Linux

I reinstalled Ruby 1.8.2 and things are working again, but I'd really
like to get 1.8.4 working with Rails.  Any hints?
This topic is locked and can not be replied to.