Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 632174

Summary: sys-process/runit-2.1.2-r1: Make the openrc dependency optional
Product: Gentoo Linux Reporter: Mira Ressel <aranea>
Component: Current packagesAssignee: William Hubbs <williamh>
Status: RESOLVED DUPLICATE    
Severity: normal CC: base-system
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Patch for sys-process/runit-2.1.2-r1.ebuild

Description Mira Ressel 2017-09-27 17:47:32 UTC
Created attachment 496738 [details, diff]
Patch for sys-process/runit-2.1.2-r1.ebuild

sys-apps/openrc was added to runit's RDEPEND in response to #575478.
However, this only affects the default runit/{1,2,3} scripts supplied by
Gentoo. If custom scripts are used, or runit isn't used as init process
at all, openrc isn't required.

Hence, please make the openrc dependency optional. A patch to this effect is attached.
Comment 1 William Hubbs gentoo-dev 2018-01-07 18:03:22 UTC
I am merging this into bug #611846 because it is part of the cleanup I
am working on there, Making this a duplicate of that means you will be
added to the cc on that bug.

*** This bug has been marked as a duplicate of bug 611846 ***