I definitely don't recommend downgrading RubyGems. The best fix in the short term is to just make the code fix in tasks/merb.thor. Here's what I currently use which seems to work ok on 1.0.12:
tasks/merb.thor/gem_ext.rb http://gist.github.com/164302 for good measure, you might want to try swap this file as well (ignores the gem confirmation step, which most often reports failure, even when things worked fine) tasks/merb.thor/main.thor http://gist.github.com/164301 wycats new bundler is looking pretty awesome on github. Looking forward to the upgrade! On Aug 7, 8:11 pm, "Michael D'Auria" <[email protected]> wrote: > Try downgrading rubygems to a lower version, I believe 1.3.2 will work. > > Michael > > On 8/7/09, Christian Hoeppner <[email protected]> wrote: > > > > > > > I found this while configuring a production server this morning. I > > loaded the server up, installed ruby & rubygems 1.3.5, cloned my app, > > and... > > >> ch...@ubuntu:/var/merb/raider/current$ bin/thor merb:gem:install > >> [WARNING] Attempted to create task "full_list" without usage or > >> description. Call desc if you want this method to be available as task or > >> declare it inside a no_tasks{} block. Invoked from > >> "/var/merb/raider/releases/20090807214032/tasks/merb.thor/ops.rb:23". > >> [WARNING] Attempted to create task "rescue_failures" without usage or > >> description. Call desc if you want this method to be available as task or > >> declare it inside a no_tasks{} block. Invoked from > >> "/var/merb/raider/releases/20090807214032/tasks/merb.thor/ops.rb:38". > >> [WARNING] Attempted to create task "list" without usage or description. > >> Call desc if you want this method to be available as task or declare it > >> inside a no_tasks{} block. Invoked from > >> "/var/merb/raider/releases/20090807214032/tasks/merb.thor/main.thor:34:in > >> `load_thorfile'". > >> /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/bin/../lib/thor.rb:140:in > >> `initialize': wrong number of arguments (3 for 0) (ArgumentError) > >> from > >> /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/bin/../lib/thor.rb:140:in > >> `new' > >> from > >> /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/bin/../lib/thor.rb:140:in > >> `start' > >> from /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/lib/thor/base.rb:351:in > >> `start' > >> from > >> /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/bin/../lib/thor.rb:127:in > >> `start' > >> from > >> /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/lib/thor/runner.rb:31:in > >> `method_missing' > >> from /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/lib/thor/task.rb:29:in > >> `send' > >> from /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/lib/thor/task.rb:29:in > >> `run' > >> from > >> /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/lib/thor/invocation.rb:108:in > >> `invoke' > >> from > >> /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/lib/thor/invocation.rb:115:in > >> `call' > >> from > >> /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/lib/thor/invocation.rb:115:in > >> `invoke' > >> from > >> /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/bin/../lib/thor.rb:140:in > >> `start' > >> from /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/lib/thor/base.rb:351:in > >> `start' > >> from > >> /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/bin/../lib/thor.rb:127:in > >> `start' > >> from /usr/lib/ruby/gems/1.8/gems/thor-0.11.5/bin/thor:7 > >> from bin/thor:31:in `load' > >> from bin/thor:31 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
