Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 553448 - dev-ruby/test-unit-3.1.2 missing depend on dev-ruby/yard
Summary: dev-ruby/test-unit-3.1.2 missing depend on dev-ruby/yard
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-27 22:27 UTC by Andrei Slavoiu
Modified: 2015-06-30 05:07 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,7.31 KB, text/plain)
2015-06-27 22:28 UTC, Andrei Slavoiu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Slavoiu 2015-06-27 22:27:30 UTC
>>> Compiling source in /var/tmp/portage/dev-ruby/test-unit-3.1.2/work ...
 * Running compile phase for all ...
/var/tmp/portage/dev-ruby/test-unit-3.1.2/temp/environment: line 667: yard: command not found
 * ERROR: dev-ruby/test-unit-3.1.2::gentoo failed (compile phase):


Reproducible: Always
Comment 1 Andrei Slavoiu 2015-06-27 22:28:47 UTC
Created attachment 405878 [details]
emerge --info
Comment 2 Hans de Graaff gentoo-dev Security 2015-06-28 07:22:22 UTC
This issue is specific to having ruby22 eselected, and is caused by a dependency hack to avoid circular dependencies at a time when not all packages had the ruby22 keyword.

I've commented this out for now since we do have yard with the ruby22 target now.
Comment 3 Andrei Slavoiu 2015-06-29 20:42:05 UTC
That didn't fix it, it probably broke it for the rest of the ruby targets as well
Comment 4 Hans de Graaff gentoo-dev Security 2015-06-30 05:07:59 UTC
Ah, right. The exception for ruby22 should be commented out, not the actual dependency on yard. Thanks for checking.