# Gem:Module (NoMethodError)

**URL:** <https://www.ruby-forum.com/t/gem-module-nomethoderror/105855>\
**Category:** Ruby\
**Created:** [June 3, 2007, 8:53pm UTC](https://www.ruby-forum.com/t/gem-module-nomethoderror/105855 "2007-06-03T20:53:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dasch](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/b2d939/32.png) [@dasch](https://www.ruby-forum.com/u/dasch)\
**Post date:** [June 3, 2007, 8:53pm UTC](https://www.ruby-forum.com/t/gem-module-nomethoderror/105855/1 "2007-06-03T20:53:40Z")

</div>

I have this problem win Rubygem

I don’t now what to do  
rubygems-0.9.4

# =============================================================================== /usr/lib/ruby/site\_ruby/1.8/rubygems.rb:84:Warning: require\_gem is obsolete. Use gem instead. /usr/lib/ruby/site\_ruby/1.8/rubygems.rb:76:in `active_gem_with_options': undefined method`activate’ for Gem:Module (NoMethodError) from /usr/lib/ruby/site\_ruby/1.8/rubygems.rb:61:in `require' from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:84 from /var/lib/asterisk/agi-bin/comprobar-festivos.rb:17:in`require’ from /var/lib/asterisk/agi-bin/comprobar-festivos.rb:17 – AGI Script comprobar-festivos.rb completed, returning 0

---

<div class="post-metadata">

**Author:** ![dasch](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/b2d939/32.png) [@dasch](https://www.ruby-forum.com/u/dasch)\
**Post date:** [June 4, 2007, 3:16am UTC](https://www.ruby-forum.com/t/gem-module-nomethoderror/105855/2 "2007-06-04T03:16:22Z")

</div>

On Jun 3, 2:53 pm, “Daniel Sánchez” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> ```
> from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:61:in `require'
> from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:84
> from /var/lib/asterisk/agi-bin/comprobar-festivos.rb:17:in
> 
> ```
> 
> `require’  
> from /var/lib/asterisk/agi-bin/comprobar-festivos.rb:17  
> – AGI Script comprobar-festivos.rb completed, returning 0  
> ===========================================================================­======
> 
> –  
> Posted viahttp://www.ruby-forum.com/.

Did you use?  
‘require\_gem ’

In that case, use ‘require ’  
This is what the error message is telling you.

I have had problems with rubygems 0.9.4 and 0.9.3 on Windows.

My solution was to re-install Ruby which has rubygems 0.9.2, which  
works fine.

My understanding is that it is install a prior version of rubygems  
without having to re-install ruby.

Hopes, this helps.

---

<div class="post-metadata">

**Author:** ![dasch](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/b2d939/32.png) [@dasch](https://www.ruby-forum.com/u/dasch)\
**Post date:** [June 4, 2007, 2:35pm UTC](https://www.ruby-forum.com/t/gem-module-nomethoderror/105855/3 "2007-06-04T14:35:32Z")

</div>

On 6/3/07, bbiker [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On Jun 3, 2:53 pm, “Daniel Sánchez” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > I have this problem win Rubygem
> > 
> > I don’t now what to do  
> > rubygems-0.9.4

> Did you use?  
> ‘require\_gem ’
> 
> In that case, use ‘require ’

This is incorrect. It is not necessarily the case that the gem name  
matches the require identity. As an example, Text::Format is provided  
as a gem text-format and is activated with “require ‘text/format’”. As  
to the OP’s problems, I don’t know anything about it right now.

-austin
