All,

for bug 373219 [1], we are working on providing a functions.sh that does
not rely on OpenRc so that people who are not using OpenRc can
completely remove it from their systems.

I can now report that gentoo-functions has been added to the tree. Also,
I have opened a tracker [2] that explains how to change packages that
source /etc/init.d/functions.sh. They should first check for the
existence of /lib/gentoo/functions.sh and source that. If it doesn't
exist, they should source /etc/init.d/functions.sh. Also, do not add
hard dependencies to your packages on gentoo-functions. The goal is to
add gentoo-functions to @system once it is stable.

The quickest way to find things that will need this fix is to rm
/etc/init.d/functions.sh and file bugs against things that break and
make them block the tracker.

If you have any questions, let me know.

Thanks,

William

[1] https://bugs.gentoo.org/show_bug.cgi?id=373219
[2] https://bugs.gentoo.org/show_bug.cgi?id=504116

Attachment: signature.asc
Description: Digital signature

Reply via email to