On Oct 31, 7:49 am, "Luis Lavena" <[EMAIL PROTECTED]> wrote:
>
> Could you give us the details about your environment? looks like you
> are using rubygems 1.2 (since hoe shouldn't be a problem).
>
Of course...
This was with a previous release of merb (which I have not upgraded
yet)...
% gem list
merb
([EMAIL PROTECTED]:./~/code/glog)
*** LOCAL GEMS ***
merb (0.9.10)
merb-action-args (0.9.10)
merb-assets (0.9.10)
merb-auth (0.9.10)
merb-auth-core (0.9.10)
merb-auth-more (0.9.10)
merb-auth-slice-password (0.9.10)
merb-cache (0.9.10)
merb-core (0.9.10)
merb-exceptions (0.9.10)
merb-gen (0.9.10)
merb-haml (0.9.10)
merb-helpers (0.9.10)
merb-mailer (0.9.10)
merb-more (0.9.10)
merb-param-protection (0.9.10)
merb-slices (0.9.10)
merb_datamapper (0.9.10)
% gem list hoe
*** LOCAL GEMS ***
hoe (1.7.0)
% irb -f
irb(main):001:0> require 'rubygems'
=> true
irb(main):002:0> require 'merb-action-args'
Gem::LoadError: RubyGem version error: hoe(1.7.0 not >= 1.8.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
With a newer hoe installed (1.8.2), I get the same error you do from
my test above...
> I'm getting NameError: uninitialized constant Merb when doing what you
> described above.
>
As do I, with the IRB commands listed above. However, this works...
% irb -f
irb(main):001:0> require 'rubygems'
=> true
irb(main):002:0> require 'merb-core'
=> true
irb(main):003:0> require 'merb-action-args'
Gem::LoadError: RubyGem version error: hoe(1.7.0 not >= 1.8.0)
Installing a newer version of hoe fixes the issue, and merb-action-
args loads happily (assuming merb-core is loaded first).
Darren
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"merb" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/merb?hl=en
-~----------~----~----~----~------~----~------~--~---