Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 599382 - dev-ruby/hoe-3.14.1 RDEPENDs on <dev-ruby/rake-11.0
Summary: dev-ruby/hoe-3.14.1 RDEPENDs on <dev-ruby/rake-11.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-10 10:45 UTC by Martin von Gagern
Modified: 2016-11-12 09:54 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 Martin von Gagern 2016-11-10 10:45:17 UTC
I first noticed that while upgrading dev-ruby/sqlite3:

 * Running compile phase for all ...
rake aborted!
Gem::ConflictError: Unable to activate hoe-3.14.1, because rake-11.2.2 conflicts
 with rake (< 11.0, >= 0.8)

But I can reproduce this on the command line as well:

$ sow --help
/usr/lib64/ruby/site_ruby/2.2.0/rubygems/dependency.rb:310:in `to_specs': Could not find 'rake' (< 11.0, >= 0.8) - did find: [rake-11.2.2] (Gem::MissingSpecVersionError)

I suggest editing the ebuild for hoe-3.14.1 so it expresses this dependency as part of its RDEPEND setting.

https://rubygems.org/gems/hoe suggests that the lates version of hoe is 3.15.2 which depends on rake < 12.0, so a bump to that package would allow people to use hoe with the latest version of rake.
Comment 1 Hans de Graaff gentoo-dev Security 2016-11-12 09:54:05 UTC
Thanks for the report.

I have now added the upper bound dependency to hoe 3.14.1.

Newer hoe versions had not been added yet due to test failures. I have now investigated these and as a result hoe 3.15.2 is now also in the tree.