> I'm trying to get bananajour up and running. I've installed the gem
> and all dependencies, but I get this when I run bananajour on Mac OS X
> 10.5.7:
>
> /Library/Ruby/Site/1.8/rubygems.rb:578:in `report_activate_error':
> RubyGem version error: ruby-openid(1.1.4 not ~> 2.0.0)
> (Gem::LoadError)
>
> I'm baffled as to why this is, as a gem list --local reports:
>
> ruby-openid (2.1.7, 1.1.4)
Bananajour doesn't use openid, so I'm guessing this is because of one
of the gems we're requiring.
Let's try requiring bananajour in irb to get a full stack trace and
see what the problem is:
Fire up irb:
$ irb -rrubygems
and paste:
begin
require "bananajour"
rescue Exception => e
puts e.backtrace
raise
end
and then paste the results here.
-- tim
> Try uninstalling the gem version you don't need.
>
> sudo gem uninstall ruby-openid
>
> and select the old version to uninstall.
Excellent, seems to have fixed it. Many thanks.
--
Rob Keniger
Sure, here you go:
/Library/Ruby/Site/1.8/rubygems.rb:578:in `report_activate_error'
/Library/Ruby/Site/1.8/rubygems.rb:134:in `activate'
/Library/Ruby/Site/1.8/rubygems.rb:158:in `activate'
/Library/Ruby/Site/1.8/rubygems.rb:157:in `each'
/Library/Ruby/Site/1.8/rubygems.rb:157:in `activate'
/Library/Ruby/Site/1.8/rubygems.rb:158:in `activate'
/Library/Ruby/Site/1.8/rubygems.rb:157:in `each'
/Library/Ruby/Site/1.8/rubygems.rb:157:in `activate'
/Library/Ruby/Site/1.8/rubygems.rb:158:in `activate'
/Library/Ruby/Site/1.8/rubygems.rb:157:in `each'
/Library/Ruby/Site/1.8/rubygems.rb:157:in `activate'
/Library/Ruby/Site/1.8/rubygems.rb:158:in `activate'
/Library/Ruby/Site/1.8/rubygems.rb:157:in `each'
/Library/Ruby/Site/1.8/rubygems.rb:157:in `activate'
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
(irb):2:in `irb_binding'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/irb/workspace.rb:52:in `irb_binding'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/specifications/actionpack-1.13.6.gemspec:14
Gem::LoadError: Could not find RubyGem rexical (>= 0)
from /Library/Ruby/Site/1.8/rubygems.rb:578:in `report_activate_error'
from /Library/Ruby/Site/1.8/rubygems.rb:134:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:158:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:157:in `each'
from /Library/Ruby/Site/1.8/rubygems.rb:157:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:158:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:157:in `each'
from /Library/Ruby/Site/1.8/rubygems.rb:157:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:158:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:157:in `each'
from /Library/Ruby/Site/1.8/rubygems.rb:157:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:158:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:157:in `each'
from /Library/Ruby/Site/1.8/rubygems.rb:157:in `activate'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
from (irb):2
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/
ruby/gems/1.8/specifications/actionpack-1.13.6.gemspec:14>>
That doesn't look good...
--
Rob Keniger
Sorry for the trouble!
--
Rob Keniger
> actionpack-1.13.6.gemspec - wow! I think that is from 2006 or so :)
LOL, I did say I wasn't a ruby developer... all is fine now.
--
Rob Keniger
> Yep, it's working great. This is very cool. Thanks for getting the
> dancing banana stuck in my head, too...
hah, very good! Mission succeeded on both counts.
-- tim