Mike Frysinger posted on Tue, 15 Dec 2015 00:00:51 -0500 as excerpted:

> On 10 Dec 2015 10:32, William Hubbs wrote:
>> I want to start a discussion about the usage of OpenRC's C api as
>> defined in rc.h.
> 
> very few projects ever picked up the API/libraries.  probably for the
> best.
> 
>> I have no idea which projectss out there are using it, or which
>> functions they are using.
> 
> 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]

> if you don't find any of those (few) packages actually
> using the API, then just make the change and wait for someone to
> complain.

With openrc still in @system, that's probably the way it'll need to be 
handled, tho ideally everything that needs it will be RDEPENDing on it by 
now in preparation for removing openrc from @system, so nothing will 
break.

---
[1] I've had my entire @system negated in /etc/portage/profiles/packages 
since long before I switched to systemd, and after symlinking
/etc/init.d/functions.sh -> /lib/gentoo/functions.sh, I unmerged openrc.  
So to see if it was in the normal @system I had to manually check if 
openrc was still starred in a packages file any of the broadly sourced 
profiles and it is, in base, with the only negations in the prefix and 
freebsd profiles.

Obviously nothing I run breaks without any of the other files openrc 
provided, but that doesn't mean nothing else in the tree does.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


Reply via email to