Hi, So I'm trying to install Ruby on a couple of servers, one running RH9 and one running Red Hat Enterprise Linux. RHEL has Ruby 1.6 in its ancient up2date archives but I need to install rubygems so I intsalled Ruby 1.8.2 from source. This is what I did: Downloaded Ruby 1.8.2 stable from http://www.ruby-lang.org/en/20020102.html configure; make; make install (no problems) Downloaded Rubygems 0.8.10 from http://rubyforge.org/frs/?group_id=126 ruby setup.rb (no obvious problems) gem install lafcadio (I need this for some software I am trying to run) Attempt to run the Ruby script that depends on Lafcadio Problems: I get the following errors when it is installing lafcadio (while it is installing a dependent package, log4r): ----------- src/log4r/config.rb:4:0: Unrecognized directive 'nodoc' src/log4r/base.rb:2:7: Unrecognized directive 'nodoc' src/log4r/logevent.rb:2:6: Unrecognized directive 'nodoc' src/log4r/loggerfactory.rb:4:0: Unrecognized directive 'nodoc' src/log4r/repository.rb:4:0: Unrecognized directive 'nodoc' src/log4r/staticlogger.rb:2:6: Unrecognized directive 'nodoc' src/log4r/lib/drbloader.rb:2:6: Unrecognized directive 'nodoc' src/log4r/lib/xmlloader.rb:2:6: Unrecognized directive 'nodoc' src/log4r/outputter/consoleoutputters.rb:2:7: Unrecognized directive 'nodoc' src/log4r/outputter/fileoutputter.rb:4:0: Unrecognized directive 'nodoc' src/log4r/outputter/iooutputter.rb:2:7: Unrecognized directive 'nodoc' src/log4r/outputter/outputterfactory.rb:4:0: Unrecognized directive 'nodoc' src/log4r/outputter/remoteoutputter.rb:2:7: Unrecognized directive 'nodoc' src/log4r/outputter/rollingfileoutputter.rb:5:0: Unrecognized directive 'nodoc' src/log4r/outputter/staticoutputter.rb:2:6: Unrecognized directive 'nodoc' ---------- However, the above does not prevent lafcadio from installing, or so it seems. When I run the script, however, I get this error: ---------- /usr/local/lib/ruby/gems/1.8/gems/lafcadio-0.7.3/lib/lafcadio/mock.rb:93: uninitialized constant Lafcadio::ObjectStore (NameError) 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/custom_require.rb:18:in `require' from /usr/local/lib/ruby/gems/1.8/gems/lafcadio-0.7.3/lib/lafcadio.rb:24 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/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/custom_require.rb:23:in `require' from track_newsletters.rb:6 -------- Which seems to imply that Lafcadio is not, in fact, working or installed properly. Note that I was able to get the script working fine on my laptop which runs a version of Debian, but in that case I didn't build Ruby from source, I used the Debian unstable package instead. I did install Rubygems from the download, above, but when I installed Lafcadio I got no errors. Any ideas? Should I try installing Ruby from an RPM instead? Which RPM? Mitsu