Bugs item #27705, was opened at 2010-01-19 15:52 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=575&aid=27705&group_id=126
Category: RubyGems installer (setup.rb) Group: None >Status: Closed >Resolution: Rejected Priority: 3 Submitted By: Forrest Aldrich (forrie) Assigned to: Nobody (None) Summary: Gem installer places a mis-named *.rb file in /usr/local/lib Initial Comment: I have been having some trouble installing rubygems on a new system. The following error I encountered: # gem /usr/local/bin/gem:8:in `require': no such file to load -- rubygems (LoadError) from /usr/local/bin/gem:8 After looking around, I found this under /usr/local/lib: -rw-r--r-- 1 root root 29096 Jan 19 18:32 rubygems.rb -rw-r--r-- 1 root root 268 Jan 19 18:32 ubygems.rb the second file should not be there and I have no idea how was created. Removing the obviously misnamed-file solved the problem. The command I used to install: ruby setup.rb --prefix=/usr/local This applies to the latest version of rubygems-1.3.5 on RHEL 5.4. ---------------------------------------------------------------------- >Comment By: Ryan Davis (zenspider) Date: 2010-01-19 20:18 Message: The file isn't misnamed and it was not the cause of your problems. It is there so you can use the '-r' flag like so: % ruby -rubygems blah.rb instead of: % ruby -rrubygems blah.rb (which you can still do, obviously). (It would have been obvious had you read the file) Further, you shouldn't be specifying --prefix to setup.rb. I think this is your real problem. You shouldn't have ruby files under /usr/local/lib. You should have them under /usr/local/lib/ruby/site_ruby/1.8 or some-such. Don't specify anything and let ruby figure out where the files should go. You should remove all the .rb files installed under /usr/local/lib. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=575&aid=27705&group_id=126 _______________________________________________ Rubygems-developers mailing list http://rubyforge.org/projects/rubygems Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers