On May 22, 2009, at 10:21 AM, David Brodbeck wrote: > A user I support is trying to use the dbm module that's part of > Ruby's standard library, but it doesn't seem to be installed. We're > running RedHat Enterprise Linux 5.3, with Ruby 1.8.5 installed via > RPM from RedHat's repository. We also have Ruby Gems configured. > Trying to require dbm gives this error: > > brodbd@patas:~$ irb > irb(main):001:0> require "dbm" > LoadError: no such file to load -- dbm > from /opt/ruby-gems/lib/site_ruby/1.8/rubygems/custom_require.rb: > 27:in `gem_original_require' > from /opt/ruby-gems/lib/site_ruby/1.8/rubygems/custom_require.rb: > 27:in `require' > from (irb):1 > irb(main):002:0> > > I can't figure out what additional packages I need to install to > make dbm available, and I'm hoping someone here can help. > > I apologize if this is a dumb question, but I'm not terribly > familiar with Ruby, and my attempts to find an answer via Google > haven't been successful. Experimenting a bit more, it doesn't seem to be related to the environment changes I made to install Ruby Gems, either: brodbd@patas:~$ unset RUBYOPT ; unset RUBYLIB ; irb irb(main):001:0> require 'dbm' LoadError: no such file to load -- dbm from (irb):1:in `require' from (irb):1 -- David Brodbeck System Administrator, Linguistics University of Washington