Tool that creates new Ruby projects from a code skeleton. Simply renaming the old ebuild bones-3.4.1.ebuild to bones-3.4.7.ebuild works. Additionally dev-ruby/bones works on x86 but has only KEYWORDS="~amd64". Reproducible: Always Steps to Reproduce:
It doesn't work for me: >>> Compiling source in /var/tmp/portage/dev-ruby/bones-3.4.7/work ... * Running compile phase for all ... (in /var/tmp/portage/dev-ruby/bones-3.4.7/work/all/bones-3.4.7) rake aborted! cannot evalutate this code: attr_writer :nil? /var/tmp/portage/dev-ruby/bones-3.4.7/work/all/bones-3.4.7/Rakefile:8 (See full trace by running task with --trace)
This is still broken for me. More verbose trace: rake aborted! cannot evalutate this code: attr_writer :nil? /usr/lib64/ruby/gems/1.8/gems/loquacious-1.5.2/lib/loquacious/configuration.rb:134:in `__eigenclass_eval' /usr/lib64/ruby/gems/1.8/gems/loquacious-1.5.2/lib/loquacious/configuration.rb:90:in `method_missing' (eval):2:in `nil?' ./lib/bones/plugins/gem.rb:119:in `define_tasks' /usr/lib64/ruby/site_ruby/1.8/rubygems/specification.rb:425:in `initialize' ./lib/bones/plugins/gem.rb:110:in `new' ./lib/bones/plugins/gem.rb:110:in `define_tasks' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1882:in `in_namespace' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:910:in `namespace' ./lib/bones/plugins/gem.rb:109:in `define_tasks' ./lib/bones.rb:122:in `Bones' ./lib/bones.rb:122:in `each' ./lib/bones.rb:122:in `Bones' /var/tmp/portage/dev-ruby/bones-3.5.1/work/all/bones-3.5.1/Rakefile:8
Aha, this is due to it requiring a newer loquacious, but the distribution itself doesn't mention that.
bones-3.5.1 is now in CVS.