Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 461790 - dev-ruby/locale-2.0.8 should depend on dev-ruby/yard
Summary: dev-ruby/locale-2.0.8 should depend on dev-ruby/yard
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-15 08:44 UTC by Adrian Bassett
Modified: 2013-04-23 17:08 UTC (History)
7 users (show)

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 Adrian Bassett 2013-03-15 08:44:51 UTC
As summary.

[...]portage/dev-ruby/locale-2.0.8/temp/environment: line 649: yard: command not found
 * ERROR: dev-ruby/locale-2.0.8 failed (compile phase):
 *   (no error message)

Once dev-ruby/yard is installed dev-ruby/locale installs OK.  Therefore need to depend on dev-ruby/yard.


Reproducible: Always
Comment 1 Chris Smith 2013-03-15 14:49:56 UTC
confirmed
Comment 2 Marc Grondin 2013-03-15 20:59:34 UTC
confirmed here as well
Comment 3 Mikael Magnusson 2013-03-21 10:12:45 UTC
The ebuild already depends on yard conditionally on the useflag "doc", it seems more like the invocation of yard should do the same.
Comment 4 Patrick Lauer gentoo-dev 2013-04-02 04:00:21 UTC
+  02 Apr 2013; Patrick Lauer <patrick@gentoo.org> locale-2.0.8.ebuild:
+  Fixing deps #461790

So now it builds with yard as an unconditional dep.
I leave it to the ruby team to figure out if that is an adequate fix
Comment 5 Hans de Graaff gentoo-dev Security 2013-04-23 17:08:48 UTC
(In reply to comment #4)

> I leave it to the ruby team to figure out if that is an adequate fix

The better fix is to keep the dependency conditional and only build documentation with USE=doc. I've fixed that in locale 2.0.8 now.