Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

sake broken w/ ruby2ruby 1.1.7

#88

ruby2ruby 1.1.7 was released today. It's use of UnifiedRuby, which isn't in ParseTree 1.7.1 (required by sake), breaks sake. Looks like you could either fix this by requiring ruby2ruby 1.1.6 or allowing ParseTree 2.0.1 to be used.

jnewland@jimmy jnewland $ sudo gem install sake -y
Successfully installed sake-1.0.9
Successfully installed ParseTree-1.7.1
Successfully installed ruby2ruby-1.1.7
Installing ri documentation for sake-1.0.9...
Installing ri documentation for ParseTree-1.7.1...
Installing ri documentation for ruby2ruby-1.1.7...
Installing RDoc documentation for sake-1.0.9...
Installing RDoc documentation for ParseTree-1.7.1...
Installing RDoc documentation for ruby2ruby-1.1.7...
jnewland@jimmy jnewland $ sake -T
/usr/local/lib/ruby/gems/1.8/gems/sake-1.0.9/lib/sake.rb:14: undefined method `die' for main:Object (NoMethodError)
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
        from /usr/local/lib/ruby/gems/1.8/gems/sake-1.0.9/bin/sake:3
        from /usr/local/bin/sake:16:in `load'
        from /usr/local/bin/sake:16
jnewland@jimmy jnewland $ gem list 
jnewland@jimmy jnewland $ sudo gem uninstall ruby2ruby

You have requested to uninstall the gem:
        ruby2ruby-1.1.7
sake-1.0.9 depends on [ruby2ruby (>= 1.1.6)]
If you remove this gems, one or more dependencies will not be met.
Continue with Uninstall? [Yn]  
Successfully uninstalled ruby2ruby version 1.1.7
Remove executables and scripts for
'r2r_show' in addition to the gem? [Yn]  
Removing r2r_show
jnewland@jimmy jnewland $ sudo gem install ruby2ruby -v 1.1.6
Successfully installed ruby2ruby-1.1.6
Installing ri documentation for ruby2ruby-1.1.6...
Installing RDoc documentation for ruby2ruby-1.1.6...
jnewland@jimmy jnewland $ sake -T
jnewland@jimmy jnewland $

Reported by Jesse Newland · August 21st, 2007 @ 07:16 AM

State: resolved
Milestone: none
Assigned to: Chris Wanstrath Chris Wanstrath

Activity

  1. Chris Wanstrath
    Chris Wanstrath
    • State changed from new to resolved

    Thanks for letting me know, I updated Sake to lock to PT 2.0.1 and r2r 1.1.7. Sake 1.0.10 has been pushed to the gemservers.

    http://projects.require.errthebl...

    August 21st, 2007 @ 09:47 AM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.