On Jul 28, 2009, at 9:04 AM, Hassan Schroeder wrote:> On Tue, Jul 28, 2009 at 3:18 AM,
wjvander<blueslegs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> So far I have been unable to get rails working on a 10.5.6 OS X
>> installation. Every ''rails'' command ends with the
following error:
>>
>> /Library/Ruby/Site/1.8/rubygems.rb:827:in
`report_activate_error'':
>> RubyGem version error: ruby-openid(2.1.7 not ~> 2.0.0)
>> (Gem::LoadError)
>>
>> I tried uninstalling and then re-installing ruby-openid, but that
>> doesn''t help.
>
> What does `gem list --local ruby-openid` produce?
>
> --
> Hassan Schroeder ------------------------
hassan.schroeder-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
> twitter: @hassan
and "~> 2.0.0" is the pessimistic version matcher. It is equivalent
to:
">= 2.0.0", "< 2.1"
So 2.1.7 does not satisfy the requirement. Typically, this version
matcher is used when there is a known incompatibility with a later
version. Presumably, you can find where the ''gem
"ruby-openid", "~>
2.0.0"'' is located and determine if *that* code has a more recent
version.
Alternatively, you could try:
gem install ruby-openid -v "~>2.0.0"
-Rob
Rob Biedenharn http://agileconsultingllc.com
Rob-xa9cJyRlE0mWcWVYNo9pwxS2lgjeYSpx@public.gmane.org