From: Brad Hutchins Date: 2008-06-25T01:57:20+09:00 Subject: Re: IRB not finding "rubygems" Stefano Crocco wrote: > On Tuesday 24 June 2008, Brad Hutchins wrote: >> >> Processor Name: Intel Core Duo >> Processor Speed: 2.16 GHz >> Number Of Processors: 1 >> Total Number Of Cores: 2 >> L2 Cache: 2 MB >> Memory: 2 GB > > The value returned by require doesn't tell whether there was an error or > not > (if the file can't be found, a LoadError exception will be raised). > Rather, > since require tries to avoid loading a file more than one time, it says > whether you required the file for the first time (true) or if it had > already > been loaded (in this case returns false and doesn't try to load the file > again). So, the fact that in irb > > require 'rubygems' > > returns false only means that the file rubygems.rb had already been > loaded, > and it wasn't necessary to load it a second time. > > Stefano Hmmm . . . then I have a different problem. on to requiring rspec Bulk updating Gem source index for: http://gems.rubyforge.org Updating metadata for 13 gems from http://gems.rubyonrails.org ............. complete Successfully installed rspec-1.1.4 1 gem installed Installing ri documentation for rspec-1.1.4... Installing RDoc documentation for rspec-1.1.4... macbook-pro-15:~ $ irb >> require 'rspec' LoadError: no such file to load -- rspec from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in `require' from (irb):1 >> And this is the second time I have unistalled and re-installed rspec. Tested other GEMs . . . >> require 'snmp' true -- Posted via http://www.ruby-forum.com/.