# Using ruby-openid/ruby-yadis w/o ruby gems

**URL:** <https://www.ruby-forum.com/t/using-ruby-openid-ruby-yadis-w-o-ruby-gems/88385>\
**Category:** Ruby\
**Created:** [March 10, 2007, 1:00pm UTC](https://www.ruby-forum.com/t/using-ruby-openid-ruby-yadis-w-o-ruby-gems/88385 "2007-03-10T13:00:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gmichelson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/db5fbb/32.png) [@gmichelson](https://www.ruby-forum.com/u/gmichelson)\
**Post date:** [March 10, 2007, 1:00pm UTC](https://www.ruby-forum.com/t/using-ruby-openid-ruby-yadis-w-o-ruby-gems/88385/1 "2007-03-10T13:00:32Z")

</div>

Dear devs,

I am trying to use the ruby-openid/ruby-yadis gems without ruby gems,  
ie I just copied the lib files in a local lib directory (and placed  
this in the LOAD\_PATH). When running the application I get the  
following error:

/usr/local/lib/site\_ruby/1.8/rubygems/specification.rb:188:in  
`remove_method': method`description=’ not defined in  
Gem::Specification (NameError)  
from /usr/local/lib/site\_ruby/1.8/rubygems/specification.rb:  
188:in `overwrite\_accessor’  
from /usr/local/lib/site\_ruby/1.8/rubygems/specification.rb:  
331  
from /usr/local/lib/site\_ruby/1.8/rubygems.rb:502  
from ./lib/openid/discovery.rb:7  
from ./lib/openid/consumer.rb:7  
from ./lib/openid.rb:2

The offending code is:

require “openid/util”  
require “openid/service”  
require “openid/parse”

# try and use the yadis gem, falling back to system yadis

begin  
require ‘rubygems’ \<-------------------------------- HERE !  
require\_gem ‘ruby-yadis’, “\>=0.3.3”  
rescue LoadError  
require “yadis”  
end

I am wondering if any rubygems guru can provide a solution.

thanks in advance,  
-g.

---

<div class="post-metadata">

**Author:** ![gmichelson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/db5fbb/32.png) [@gmichelson](https://www.ruby-forum.com/u/gmichelson)\
**Post date:** [March 11, 2007, 9:26am UTC](https://www.ruby-forum.com/t/using-ruby-openid-ruby-yadis-w-o-ruby-gems/88385/2 "2007-03-11T09:26:07Z")

</div>

Anyone?

-g.

On Mar 10, 1:58 pm, “George Moschovitis”
