Hi All,
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. Working with rails on Windows and Linux machines was
never a problem, but this one has me baffled.
Groet,
Willem
On Tue, Jul 28, 2009 at 3:18 AM, wjvander[email protected] 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 S. ------------------------ [email protected]
twitter: @hassan
On Jul 28, 2009, at 9:04 AM, Hassan S. wrote:
What does gem list --local ruby-openid
produce?
–
Hassan S. ------------------------ [email protected]
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 B. http://agileconsultingllc.com
[email protected]