Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread Rich Freeman
On Thu, Jul 11, 2019 at 1:22 PM William Hubbs wrote: > > On Thu, Jul 11, 2019 at 12:46:02PM -0400, Rich Freeman wrote: > > On Thu, Jul 11, 2019 at 11:56 AM William Hubbs wrote: > > > > > > On Thu, Jul 11, 2019 at 09:42:02AM -0400, Rich Freeman wrote: > > > > If somebody just installs openrc

Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread William Hubbs
On Thu, Jul 11, 2019 at 12:46:02PM -0400, Rich Freeman wrote: > On Thu, Jul 11, 2019 at 11:56 AM William Hubbs wrote: > > > > On Thu, Jul 11, 2019 at 09:42:02AM -0400, Rich Freeman wrote: > > > On Wed, Jul 10, 2019 at 11:02 PM William Hubbs > > > wrote: > > > > > > > > > RDEPEND="sysv-utils? (

[gentoo-dev] [PATCH] eclass/cmake-utils.eclass: restrict rpath hack to Prefix/rpath

2019-07-11 Thread heroxbd
From: Benda Xu Prefix/standalone does not need it. --- eclass/cmake-utils.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass index ea1858e9735f..109b584afb39 100644 --- a/eclass/cmake-utils.eclass +++

Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread William Hubbs
On Thu, Jul 11, 2019 at 12:11:40PM -0400, Michael Orlitzky wrote: > Indeed, the fact that sys-apps/sysvinit installs an inittab that > references /sbin/openrc without depending on sys-apps/openrc already > looks very wrong to me. Correct, that's what I have been thinking about. > Perhaps OpenRC

Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread Rich Freeman
On Thu, Jul 11, 2019 at 11:56 AM William Hubbs wrote: > > On Thu, Jul 11, 2019 at 09:42:02AM -0400, Rich Freeman wrote: > > On Wed, Jul 10, 2019 at 11:02 PM William Hubbs wrote: > > > > > > > RDEPEND="sysv-utils? ( !sys-apps/sysvinit ) > > > > !sysv-utils? ( sys-apps/sysvinit )" > > > >

Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread William Hubbs
On Thu, Jul 11, 2019 at 11:39:10AM -0400, Mike Gilbert wrote: > On Wed, Jul 10, 2019 at 11:02 PM William Hubbs wrote: > > > Systemd already has IUSE=+sysv-utils which has a similar function: > > > [- ] sysv-utils > > > sys-apps/systemd: Install sysvinit compatibility symlinks and > > >

Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread Michael Orlitzky
On 7/11/19 11:43 AM, William Hubbs wrote: >> >> then by default, OpenRC will pull in sys-apps/sysvinit, and use its >> implementations of init/shutdown. Then later if someone wants to get rid >> of sys-apps/sysvinit, he has the option to uninstall sys-apps/sysvinit >> and then re-emerge OpenRC

Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread William Hubbs
On Thu, Jul 11, 2019 at 09:42:02AM -0400, Rich Freeman wrote: > On Wed, Jul 10, 2019 at 11:02 PM William Hubbs wrote: > > > > > RDEPEND="sysv-utils? ( !sys-apps/sysvinit ) > > > !sysv-utils? ( sys-apps/sysvinit )" > > > > I like this, but the second branch (!sysv-utils) is not really

Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread William Hubbs
On Thu, Jul 11, 2019 at 09:01:16AM -0400, Michael Orlitzky wrote: > On 7/10/19 11:14 PM, William Hubbs wrote: > > > > I don't want to remove sysvinit by default. If you want to remove it, > > you can, but I don't want to force that issue. That's why I don't want > > to turn the use flag on by

Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread Mike Gilbert
On Wed, Jul 10, 2019 at 11:02 PM William Hubbs wrote: > > Systemd already has IUSE=+sysv-utils which has a similar function: > > [- ] sysv-utils > > sys-apps/systemd: Install sysvinit compatibility symlinks and > > manpages for init, telinit, halt, poweroff, reboot, runlevel, and > >

Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread Rich Freeman
On Wed, Jul 10, 2019 at 11:02 PM William Hubbs wrote: > > > RDEPEND="sysv-utils? ( !sys-apps/sysvinit ) > > !sysv-utils? ( sys-apps/sysvinit )" > > I like this, but the second branch (!sysv-utils) is not really needed, > because if we put sysvinit as the first RDEPEND of virtual/init,

Re: [gentoo-dev] rfc: making sysvinit optional

2019-07-11 Thread Michael Orlitzky
On 7/10/19 11:14 PM, William Hubbs wrote: > > I don't want to remove sysvinit by default. If you want to remove it, > you can, but I don't want to force that issue. That's why I don't want > to turn the use flag on by default like systemd does. > After re-reading the bug report and sleeping on