# Verify installation

**URL:** <https://www.ruby-forum.com/t/verify-installation/137181>\
**Category:** Ruby\
**Created:** [May 9, 2008, 6:50pm UTC](https://www.ruby-forum.com/t/verify-installation/137181 "2008-05-09T18:50:56Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![marcoa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e68b1a/32.png) [@marcoa](https://www.ruby-forum.com/u/marcoa)\
**Post date:** [May 9, 2008, 6:50pm UTC](https://www.ruby-forum.com/t/verify-installation/137181/1 "2008-05-09T18:50:56Z")

</div>

Is there a way to verify the installation of Ruby  
I have downloaded and installed “182-15 stable” and then installed the  
watir gem (gem install watir) taken all the defualt dependencies.  
I am having a problem with executing the require ‘watir’ statement so  
I want to ensure my ruby install is good.

Thanks to all

Marco

---

<div class="post-metadata">

**Author:** ![marcoa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e68b1a/32.png) [@marcoa](https://www.ruby-forum.com/u/marcoa)\
**Post date:** [May 9, 2008, 8:04pm UTC](https://www.ruby-forum.com/t/verify-installation/137181/2 "2008-05-09T20:04:55Z")

</div>

marcoa wrote:

> Is there a way to verify the installation of Ruby  
> I have downloaded and installed “182-15 stable” and then installed the  
> watir gem (gem install watir) taken all the defualt dependencies.  
> I am having a problem with executing the require ‘watir’ statement so  
> I want to ensure my ruby install is good.
> 
> Thanks to all
> 
> Marco

When you use gems, you have to require RubyGems somehow anytime you want  
to use something installed as a gem.

Try:

require “rubygems”  
require “watir”

-Justin

---

<div class="post-metadata">

**Author:** ![marcoa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e68b1a/32.png) [@marcoa](https://www.ruby-forum.com/u/marcoa)\
**Post date:** [May 9, 2008, 9:00pm UTC](https://www.ruby-forum.com/t/verify-installation/137181/3 "2008-05-09T21:00:41Z")

</div>

On May 9, 2:03 pm, Justin C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> When you use gems, you have to require RubyGems somehow anytime you want  
> to use something installed as a gem.
> 
> Try:
> 
> require “rubygems”  
> require “watir”
> 
> -Justin

I did as suggested. See transcript below. Notice the return of “false”  
after the require rubygems. I did a “update\_rubygems” and it reports  
that rubygems is already installed. Weird??

C:\>irb  
irb(main):001:0\> require ‘rubygems’  
=\> false  
irb(main):002:0\> require ‘watir’  
Windows::API::Error: #Windows::API::Error:0x2b08310  
from c:/ruby/lib/ruby/gems/1.8/gems/windows-api-0.2.3/lib/  
windows/api.rb:331:in `initialize' from c:/ruby/lib/ruby/gems/1.8/gems/windows-pr-0.8.3/lib/ windows/window.rb:40:in `new’  
from c:/ruby/lib/ruby/gems/1.8/gems/windows-pr-0.8.3/lib/  
windows/window.rb:40  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
18:in `require__' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 18:in `require’  
from c:/ruby/lib/ruby/gems/1.8/gems/win32-process-0.5.8/lib/  
win32/process.rb:8  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
18:in `require__' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 18:in `require’  
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.5.4/./watir/ie-  
process.rb:1  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
18:in `require__' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 18:in `require’  
from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.5.4/./watir.rb:47  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
18:in `require__' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 18:in `require’  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems.rb:175:in  
`activate' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 23:in `require’  
from (irb):2  
irb(main):003:0\>

---

<div class="post-metadata">

**Author:** ![marcoa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e68b1a/32.png) [@marcoa](https://www.ruby-forum.com/u/marcoa)\
**Post date:** [May 9, 2008, 10:15pm UTC](https://www.ruby-forum.com/t/verify-installation/137181/4 "2008-05-09T22:15:22Z")

</div>

marcoa wrote:

> > > Thanks to all
> 
> irb(main):002:0\> require ‘watir’  
> 18:in `require’  
> from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
> from (irb):2  
> irb(main):003:0\>

The false return value is typical for RubyGems and nothing to worry  
about. I would suggest looking for help from Watir’s community.

-Justin

---

<div class="post-metadata">

**Author:** ![marcoa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e68b1a/32.png) [@marcoa](https://www.ruby-forum.com/u/marcoa)\
**Post date:** [May 9, 2008, 10:50pm UTC](https://www.ruby-forum.com/t/verify-installation/137181/5 "2008-05-09T22:50:39Z")

</div>

On May 9, 4:14 pm, Justin C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > require “watir”  
> > > irb(main):002:0\> require ‘watir’  
> > > 18:in `require’  
> > > from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
> > > from (irb):2  
> > > irb(main):003:0\>
> 
> The false return value is typical for RubyGems and nothing to worry  
> about. I would suggest looking for help from Watir’s community.
> 
> -Justin- Hide quoted text -
> 
> - Show quoted text -

Ok good to know. I have posted in the watir group but someone there  
suggested verifying my ruby installation by running some canned unit  
tests or something and that is why I came over to this group to find  
out how to verify an installation. Once verified I will have reason to  
isolate the discussion to watir 😉

Marco

---

<div class="post-metadata">

**Author:** ![marcoa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e68b1a/32.png) [@marcoa](https://www.ruby-forum.com/u/marcoa)\
**Post date:** [May 11, 2008, 1:25am UTC](https://www.ruby-forum.com/t/verify-installation/137181/6 "2008-05-11T01:25:28Z")

</div>

On 9 mayo, 17:45, marcoa [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > > > I have downloaded and installed “182-15 stable” and then installed the
> 
> > > windows/window.rb:40  
> > > from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.5.4/./watir/ie-  
> > > from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems.rb:175:in
> 
> > - Show quoted text -
> 
> Ok good to know. I have posted in the watir group but someone there  
> suggested verifying my ruby installation by running some canned unit  
> tests or something and that is why I came over to this group to find  
> out how to verify an installation. Once verified I will have reason to  
> isolate the discussion to watir 😉

I’ll suggest you revisit the Watir dependencies.

based on the backtrace, it seems Watir is using latest windows-pr  
version, dunno if was planned to run with it or any other specific  
version.

I ran into similar problems for mongrel\_service and win32-service  
dependency. I suggest you look into that before.

You can ask anyone in the Watir list give you a list of gems and  
versions related to win32utils project (both windows-pr and win32-  
process gems)

Also, will be helpful know the version of Windows you’re using (XP or  
Vista in 32 or 64bits versions).

Regards,

---

<div class="post-metadata">

**Author:** ![marcoa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e68b1a/32.png) [@marcoa](https://www.ruby-forum.com/u/marcoa)\
**Post date:** [May 9, 2008, 11:30pm UTC](https://www.ruby-forum.com/t/verify-installation/137181/7 "2008-05-09T23:30:31Z")

</div>

marcoa wrote:

> > > > > watir gem (gem install watir) taken all the defualt dependencies.  
> > > > > Try:  
> > > > > C:\>irb  
> > > > > from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
> > > > > process.rb:1  
> > > > > `activate’
> > 
> > - Show quoted text -

The Ruby source does come with tests, but I have no idea how they work  
on Windows.

-Justin
