On Fri, 30 Jul 2021 18:30:28 -0000 (UTC), Martin Vaeth wrote: > > In a normal situation, with only one init system installed, there is > > no need to do anything, because the virtual takes care of making sure > > it is not deleted. > > It is not only about non-deletion. It is also about updating. > Suppose that you have installed openrc and systemd, and only one of it > is in @world (or depends on something from @world). > Then emerge -NaDu @world won't update the other init-system - it becomes > stale and might even have security bugs which are not fixed. > That's why detecting that depclean would remove it is actually a good > thing: It shows that something is not configured as you intended.
I would describe having two init systems a normal situation, although I have done it myself when experimenting with systemd. So yes, in such a situation, portage needs a hint as to your intentions, and @world is the correct place for that. -- Neil Bothwick New sig wanted good price paid.
pgp803CAvuFEl.pgp
Description: OpenPGP digital signature