# Gem usage on Fedora

**URL:** <https://www.ruby-forum.com/t/gem-usage-on-fedora/131960>\
**Category:** Ruby\
**Created:** [March 14, 2008, 7:18pm UTC](https://www.ruby-forum.com/t/gem-usage-on-fedora/131960 "2008-03-14T19:18:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nasir\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/838e76/32.png) [@Nasir\_K](https://www.ruby-forum.com/u/Nasir_K)\
**Post date:** [March 14, 2008, 7:18pm UTC](https://www.ruby-forum.com/t/gem-usage-on-fedora/131960/1 "2008-03-14T19:18:47Z")

</div>

This may be s stupid mistake on my part, but I have spent a good hour on  
it.

Just compiled ruby on Fedora 8, then installed rubygems and then  
installed a  
few gems -

$ gem list

\*\*\* LOCAL GEMS \*\*\*

facets (1.8.54)  
flexmock (0.8.0)  
log4r (1.0.5)  
rake (0.8.1)

Now in trying to use them I did -

$ export RUBYOPT=’-w -rubygems’  
and then  
$ irb  
irb(main):001:0\> $:  
=\> ["/usr/local/lib/ruby/site\_ruby/1.8",  
“/usr/local/lib/ruby/site\_ruby/1.8/x86\_64-linux”,  
“/usr/local/lib/ruby/site\_ruby”, “/usr/local/lib/ruby/1.8”,  
“/usr/local/lib/ruby/1.8/x86\_64-linux”, “.”]  
irb(main):002:0\>  
irb(main):003:0\*  
irb(main):004:0\* require ‘log4r’  
LoadError: no such file to load – log4r  
from  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`gem_original_require' from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’  
from (irb):4

The gems are installed properly -

$ gem which log4r  
(checking gem log4r-1.0.5 for log4r)  
/usr/local/lib/ruby/gems/1.8/gems/log4r-1.0.5/src/log4r.rb

What I may be missing?

Regards  
Nasir

---

<div class="post-metadata">

**Author:** ![Nasir\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/838e76/32.png) [@Nasir\_K](https://www.ruby-forum.com/u/Nasir_K)\
**Post date:** [March 16, 2008, 1:34am UTC](https://www.ruby-forum.com/t/gem-usage-on-fedora/131960/2 "2008-03-16T01:34:38Z")

</div>

Hi,

I think it is -rrubygems, the -r for require and rubygems for the name  
of the library.

Dan

---

<div class="post-metadata">

**Author:** ![Nasir\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/838e76/32.png) [@Nasir\_K](https://www.ruby-forum.com/u/Nasir_K)\
**Post date:** [March 16, 2008, 3:45am UTC](https://www.ruby-forum.com/t/gem-usage-on-fedora/131960/3 "2008-03-16T03:45:56Z")

</div>

Daniel F. wrote:

> I think it is -rrubygems, the -r for require and rubygems for the name  
> of the library.

Actually, RubyGems ships with a wrapper library called ‘ubygems’ (note  
the missing ‘r’), which enables this neat trick.

jwm
