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
confirmed
confirmed here as well
The ebuild already depends on yard conditionally on the useflag "doc", it seems more like the invocation of yard should do the same.
+ 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
(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.