Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 325477 - Version bump: dev-ruby/bones-3.5.1
Summary: Version bump: dev-ruby/bones-3.5.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Ruby Team
URL: http://github.com/TwP/bones
Whiteboard:
Keywords:
Depends on:
Blocks: 325479
  Show dependency tree
 
Reported: 2010-06-25 10:15 UTC by Jochen Schalanda
Modified: 2010-10-29 15:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jochen Schalanda 2010-06-25 10:15:36 UTC
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:
Comment 1 Hans de Graaff gentoo-dev Security 2010-08-28 08:08:41 UTC
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)
Comment 2 Hans de Graaff gentoo-dev Security 2010-10-29 15:14:21 UTC
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
Comment 3 Hans de Graaff gentoo-dev Security 2010-10-29 15:18:35 UTC
Aha, this is due to it requiring a newer loquacious, but the distribution itself doesn't mention that.
Comment 4 Hans de Graaff gentoo-dev Security 2010-10-29 15:23:55 UTC
bones-3.5.1 is now in CVS.