Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread Zac Medico
On 04/27/2018 11:43 AM, Rich Freeman wrote: > On Fri, Apr 27, 2018 at 2:18 PM Zac Medico wrote: > >> Actually, if things like sys-apps/s6 or sys-process/runit remain as >> choices for virtual/init, this isn't going to solve the problem of >> sys-apps/sysvinit being removed by

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread Rich Freeman
On Fri, Apr 27, 2018 at 2:18 PM Zac Medico wrote: > Actually, if things like sys-apps/s6 or sys-process/runit remain as > choices for virtual/init, this isn't going to solve the problem of > sys-apps/sysvinit being removed by emerge --depclean. In fact, if > virtual/init is

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread Zac Medico
On 04/27/2018 08:45 AM, William Hubbs wrote: > On Fri, Apr 27, 2018 at 12:48:09AM -0700, Zac Medico wrote: >> On 04/26/2018 11:34 PM, Kent Fredric wrote: >>> On Thu, 26 Apr 2018 13:35:15 -0700 >>> Zac Medico wrote: >>> emerge --depclean, resulting in an unbootable system.

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread Mike Gilbert
On Fri, Apr 27, 2018 at 1:28 PM, William Hubbs wrote: > On Fri, Apr 27, 2018 at 12:28:43PM -0400, Mike Gilbert wrote: >> On Fri, Apr 27, 2018 at 11:45 AM, William Hubbs wrote: >> > On Fri, Apr 27, 2018 at 12:48:09AM -0700, Zac Medico wrote: >> >> On

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread William Hubbs
On Fri, Apr 27, 2018 at 12:28:43PM -0400, Mike Gilbert wrote: > On Fri, Apr 27, 2018 at 11:45 AM, William Hubbs wrote: > > On Fri, Apr 27, 2018 at 12:48:09AM -0700, Zac Medico wrote: > >> On 04/26/2018 11:34 PM, Kent Fredric wrote: > >> > On Thu, 26 Apr 2018 13:35:15 -0700 >

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread Mike Gilbert
On Fri, Apr 27, 2018 at 11:45 AM, William Hubbs wrote: > On Fri, Apr 27, 2018 at 12:48:09AM -0700, Zac Medico wrote: >> On 04/26/2018 11:34 PM, Kent Fredric wrote: >> > On Thu, 26 Apr 2018 13:35:15 -0700 >> > Zac Medico wrote: >> > >> >> emerge

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread Zac Medico
On 04/27/2018 08:43 AM, Pacho Ramos wrote: > El vie, 27-04-2018 a las 00:48 -0700, Zac Medico escribió: >> On 04/26/2018 11:34 PM, Kent Fredric wrote: >>> On Thu, 26 Apr 2018 13:35:15 -0700 >>> Zac Medico wrote: >>> emerge --depclean, resulting in an unbootable system.

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread Zac Medico
On 04/27/2018 08:45 AM, William Hubbs wrote: > On Fri, Apr 27, 2018 at 12:48:09AM -0700, Zac Medico wrote: >> On 04/26/2018 11:34 PM, Kent Fredric wrote: >>> On Thu, 26 Apr 2018 13:35:15 -0700 >>> Zac Medico wrote: >>> emerge --depclean, resulting in an unbootable system.

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread William Hubbs
On Fri, Apr 27, 2018 at 12:48:09AM -0700, Zac Medico wrote: > On 04/26/2018 11:34 PM, Kent Fredric wrote: > > On Thu, 26 Apr 2018 13:35:15 -0700 > > Zac Medico wrote: > > > >> emerge --depclean, resulting in an unbootable system. Just say-in. > > > > And depclean being very

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread Pacho Ramos
El vie, 27-04-2018 a las 00:48 -0700, Zac Medico escribió: > On 04/26/2018 11:34 PM, Kent Fredric wrote: > > On Thu, 26 Apr 2018 13:35:15 -0700 > > Zac Medico wrote: > > > > > emerge --depclean, resulting in an unbootable system. Just say-in. > > > > And depclean being very

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread Zac Medico
On 04/26/2018 11:34 PM, Kent Fredric wrote: > On Thu, 26 Apr 2018 13:35:15 -0700 > Zac Medico wrote: > >> emerge --depclean, resulting in an unbootable system. Just say-in. > > And depclean being very verbose doesn't do many favours here either. > > ( I regularly do >500

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-27 Thread Kent Fredric
On Thu, 26 Apr 2018 13:35:15 -0700 Zac Medico wrote: > emerge --depclean, resulting in an unbootable system. Just say-in. And depclean being very verbose doesn't do many favours here either. ( I regularly do >500 package depcleans and spotting things that aren't meant to

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-26 Thread Zac Medico
On 04/26/2018 01:08 PM, William Hubbs wrote: > After some discussion on IRC, I need to drop busybox from this virtual > because it is in packages already. OpenRC needs to be dropped because > for now we do not have a way to make sure both openrc and sysvinit get > installed in stage 3 if openrc is

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-26 Thread William Hubbs
After some discussion on IRC, I need to drop busybox from this virtual because it is in packages already. OpenRC needs to be dropped because for now we do not have a way to make sure both openrc and sysvinit get installed in stage 3 if openrc is listed both in virtual/init and

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-26 Thread William Hubbs
Here is the latest version of this virtual based on feedback from the list so far. I have added some providers and cleaned up IUSE. Thanks, William # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="virtual for

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-26 Thread Mike Gilbert
On Wed, Apr 25, 2018 at 3:20 PM, William Hubbs wrote: > Hi all, > > In the past, openrc has had a dependency on sysvvinit because it called > killall5. Since it doesn't do that any more, I have been asked to remove > the dependency [1]. Another advantage of doing this is that

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-26 Thread Michał Górny
W dniu czw, 26.04.2018 o godzinie 16∶46 +0200, użytkownik Ulrich Mueller napisał: > > > > > > On Thu, 26 Apr 2018, Jason Zaman wrote: > > > IUSE="" > > Dont you need: > > IUSE="prefix selinux kernel_linux kernel_FreeBSD" > > prefix and KERNEL are injected from profiles/base/make.defaults, so no >

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-26 Thread Ulrich Mueller
> On Thu, 26 Apr 2018, Jason Zaman wrote: >> IUSE="" > Dont you need: > IUSE="prefix selinux kernel_linux kernel_FreeBSD" prefix and KERNEL are injected from profiles/base/make.defaults, so no need to have them in IUSE. selinux might be needed indeed. Ulrich pgpowgaanGKEE.pgp

Re: [gentoo-dev] rfc: virtual/init for init process

2018-04-26 Thread Jason Zaman
On Wed, Apr 25, 2018 at 02:20:29PM -0500, William Hubbs wrote: > Hi all, > > In the past, openrc has had a dependency on sysvvinit because it called > killall5. Since it doesn't do that any more, I have been asked to remove > the dependency [1]. Another advantage of doing this is that people will

[gentoo-dev] rfc: virtual/init for init process

2018-04-25 Thread William Hubbs
Hi all, In the past, openrc has had a dependency on sysvvinit because it called killall5. Since it doesn't do that any more, I have been asked to remove the dependency [1]. Another advantage of doing this is that people will be able to build profiles without an init package, for containers for