# Require\_gem is obsolete. Use gem instead

**URL:** <https://www.ruby-forum.com/t/require-gem-is-obsolete-use-gem-instead/140131>\
**Category:** Ruby\
**Created:** [June 11, 2008, 4:44am UTC](https://www.ruby-forum.com/t/require-gem-is-obsolete-use-gem-instead/140131 "2008-06-11T04:44:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![hcrato](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/fbc32d/32.png) [@hcrato](https://www.ruby-forum.com/u/hcrato)\
**Post date:** [June 11, 2008, 4:44am UTC](https://www.ruby-forum.com/t/require-gem-is-obsolete-use-gem-instead/140131/1 "2008-06-11T04:44:37Z")

</div>

Hi all,

I’m trying to run r or ruby command and I’m using Windows Vista Home  
Premium, Ruby version ruby 1.8.6 (2007-03-13 patchlevel 0)  
[i386-mswin32], java version “1.6.0-oem” Java™ SE Runtime Environment  
(build 1.6.0-oem-b104)  
Java HotSpot™ Client VM (build 1.6.0-oem-b104, mixed mode, sharing)

and I’m getting this:

./script/…/config/boot.rb:38:Warning: require\_gem is obsolete. Use gem  
instead  
.  
c:/ruby/lib/ruby/site\_ruby/1.8/rubygems.rb:301:in  
`report_activate_error': Could not find RubyGem rails (>= 0.0.0) (Gem::LoadError) from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:238:in`activate’  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems.rb:76:in  
`active_gem_with_options' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:61:in`require\_gem’  
from ./script/…/config/boot.rb:38  
from  
c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`gem_original_require' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’  
from script/server:2

In windows XP this did not happen. Can any of you help me?

Many thanks in advance!  
Hazel

---

<div class="post-metadata">

**Author:** ![hcrato](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/fbc32d/32.png) [@hcrato](https://www.ruby-forum.com/u/hcrato)\
**Post date:** [June 11, 2008, 4:05pm UTC](https://www.ruby-forum.com/t/require-gem-is-obsolete-use-gem-instead/140131/2 "2008-06-11T16:05:54Z")

</div>

On Wed, Jun 11, 2008 at 4:44 AM, Hazel C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> ./script/…/config/boot.rb:38:Warning: require\_gem is obsolete. Use gem  
> `require\_gem’
> 
> Many thanks in advance!  
> Hazel

The error indicates that Rails might not be installed. Perhaps you  
copied your project over from XP and haven’t yet installed Rails  
under Vista?

The fact that require\_gem is now obsolete is unrelated to this error -  
that’s just a warning and can be ignored.

Try “rails -v” on the command line.  
Try “gem list rails” via the “RubyGems package manager” prompt to see  
if the gem is installed.

Les

---

<div class="post-metadata">

**Author:** ![hcrato](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/fbc32d/32.png) [@hcrato](https://www.ruby-forum.com/u/hcrato)\
**Post date:** [June 11, 2008, 6:40pm UTC](https://www.ruby-forum.com/t/require-gem-is-obsolete-use-gem-instead/140131/3 "2008-06-11T18:40:31Z")

</div>

Thank you Leslie,

Indeed I did not install Rails, but I thought it was unnecessary. In XP  
it not installed either or at least does not seems to be. When I try  
“rails -v” in both cases I get:

‘rails’ is not recognized as an internal or external command, operable  
program or batch file.

I’ll install rails anymore and then tell here if it is OK.

Thank you very much.

Hazel

---

<div class="post-metadata">

**Author:** ![hcrato](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/fbc32d/32.png) [@hcrato](https://www.ruby-forum.com/u/hcrato)\
**Post date:** [June 11, 2008, 9:25pm UTC](https://www.ruby-forum.com/t/require-gem-is-obsolete-use-gem-instead/140131/4 "2008-06-11T21:25:48Z")

</div>

Leslie,

something more. I’m using HyperDE, an application that has its  
directories structured as same as in Rails, that is why I don’t need to  
install it.

I will check directories.

Thank you.  
Hazel

Hazel C. wrote:

> Thank you Leslie,
> 
> Indeed I did not install Rails, but I thought it was unnecessary. In XP  
> it not installed either or at least does not seems to be. When I try  
> “rails -v” in both cases I get:
> 
> ‘rails’ is not recognized as an internal or external command, operable  
> program or batch file.
> 
> I’ll install rails anywere and then tell here if it is OK.
> 
> Thank you very much.
> 
> Hazel
