On 2021-07-25 13:26+0100 Wols Lists <antli...@youngman.org.uk> wrote:
> On 25/07/21 12:47, Alan Mackenzie wrote: > >> They are, @system is a set of packages and nothing it it will be > >> > depcleaned. However, openrc is not part of @system, the virtual > >> > is. > > > Ah, that's it. So we have critical system packages which aren't > > part of @system. I think openrc is a critical system package. > > > Well, it's not installed on my new system. I doubt it's installed on > any new-ish gentoo-gnome systems. So openrc itself can't be critical. > > It may be critical for *your* system ... :-) > > Let's rephrase it - "openrc is one of the (optional) packages that > satisfied a critical dependency". Your problem is caused because you > have explicitly installed an alternate package that satisfies the same > critical dependency. Maybe OpenRC should come pre-recorded into @world on profiles that default to it. If I switch to another init system I can explicitly uninstall OpenRC. Forgetting to uninstall it is no big deal. Accidentally uninstalling it makes my system unbootable. -- Get my PGP key with `gpg --locate-keys tasty...@tastytea.de` or at <https://tastytea.de/tastytea.asc>.
pgpkXNEeQ2rTz.pgp
Description: Digitale Signatur von OpenPGP