On 12/16/2015 01:44 AM, Duncan wrote:
>>
>> look at the RDEPEND in ebuilds.  if a package uses the libs, it should
>> be listed there.
> 
> Even with openrc still in @system?  Doesn't look like that bug has been 
> fixed yet.[1]
> 

No one agrees on which @system packages can be omitted from (R)DEPEND.
The devmanual says that they can all be omitted:

https://devmanual.gentoo.org/general-concepts/dependencies/index.html#implicit-system-dependency

But a lot of people will tell you that if you link to some library (say,
libz) from a @system package, you should still include it in RDEPEND.
That makes sense, since we now have features that can make use of that
information. I think this is what vapier meant.

And then opinion (2.a) is that the last rule is correct, except for
certain things (like libc) that "everyone" links to.


Reply via email to