Hmmm.. tried that a couple times with no luck. Same error. I'm definitely on merb 1.0.7.1. Here's exactly what's in my merb.thor/ gem_ext.rb: http://gist.github.com/45595
On Jan 10, 5:12 pm, "Yehuda Katz" <[email protected]> wrote: > Do the following: > rm -rf tasks/merb.thor > merb-gen thor > > Assuming you're on 1.0.7.1, that should work. > > -- Yehuda > > > > On Sat, Jan 10, 2009 at 3:18 PM, Jacques Crocker <[email protected]> wrote: > > > Running into a problem trying to upgrade to Datamapper 0.9.9 > > > Here is my dependencies.rb. All I did was change dm_gems_version from > > "0.9.8" to "0.9.9" > >http://gist.github.com/45586 > > > Here is the output: > > > [...@macbookpro ~/Merb/myapp]# thor merb:gem:install > > Beginning transaction > > Installing data_objects-0.9.10.1 > > - Successfully uninstalled data_objects-0.9.9 > > Installing dm-core-0.9.9 > > - Successfully uninstalled dm-core-0.9.8 > > Installing dm-aggregates-0.9.9 > > - Successfully uninstalled dm-aggregates-0.9.8 > > Installing dm-migrations-0.9.9 > > - Successfully uninstalled dm-migrations-0.9.8 > > Installing dm-types-0.9.9 > > - Successfully uninstalled dm-types-0.9.8 > > Installing dm-validations-0.9.9 > > - Successfully uninstalled dm-validations-0.9.8 > > Installing dm-ar-finders-0.9.9 > > - Successfully uninstalled dm-ar-finders-0.9.8 > > Installing dm-adjust-0.9.9 > > - Successfully uninstalled dm-adjust-0.9.8 > > Installing dm-is-list-0.9.9 > > - Successfully uninstalled dm-is-list-0.9.8 > > /Users/jc/Merb/myapp/tasks/merb.thor/gem_ext.rb:115:in > > `recursive_dependencies': undefined method `full_name' for > > #<Gem::Dependency:0x454c474> (NoMethodError) > > from /Users/jc/Merb/myapp/tasks/merb.thor/gem_ext.rb:111:in `map' > > from /Users/jc/Merb/myapp/tasks/merb.thor/gem_ext.rb:111:in > > `recursive_dependencies' > > from /Users/jc/Merb/myapp/tasks/merb.thor/ops.rb:33:in `full_list' > > from /Users/jc/Merb/myapp/tasks/merb.thor/ops.rb:26:in `map' > > from /Users/jc/Merb/myapp/tasks/merb.thor/ops.rb:26:in `full_list' > > from /Users/jc/Merb/myapp/tasks/merb.thor/main.thor:130:in `install' > > from /opt/local/lib/ruby/gems/1.8/gems/thor-0.9.9/lib/thor/task.rb: > > 27:in `send' > > from /opt/local/lib/ruby/gems/1.8/gems/thor-0.9.9/lib/thor/task.rb: > > 27:in `run' > > from /opt/local/lib/ruby/gems/1.8/gems/thor-0.9.9/lib/thor/task.rb: > > 20:in `parse' > > from > > /opt/local/lib/ruby/gems/1.8/gems/thor-0.9.9/lib/thor/runner.rb: > > 155:in `method_missing' > > from /opt/local/lib/ruby/gems/1.8/gems/thor-0.9.9/lib/thor/task.rb: > > 27:in `send' > > from /opt/local/lib/ruby/gems/1.8/gems/thor-0.9.9/lib/thor/task.rb: > > 27:in `run' > > from /opt/local/lib/ruby/gems/1.8/gems/thor-0.9.9/lib/thor/task.rb: > > 20:in `parse' > > from /opt/local/lib/ruby/gems/1.8/gems/thor-0.9.9/lib/thor.rb:78:in > > `start' > > from /opt/local/lib/ruby/gems/1.8/gems/thor-0.9.9/bin/thor:7 > > from /opt/local/bin/thor:19:in `load' > > from /opt/local/bin/thor:19 > > > [...@macbookpro ~/Merb/myapp]# gem --version > > 1.3.1 > > > Undefined method "full_name" in Gem::Dependency. Do I have the wrong > > RubyGems installed? I'm currently at 1.3.1 > > > Thanks > > -- > Yehuda Katz > Developer | Engine Yard > (ph) 718.877.1325 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
