From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id EE878139000 for ; Fri, 30 Jul 2021 20:27:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A9965E09B8; Fri, 30 Jul 2021 20:26:58 +0000 (UTC) Received: from mail.digimed.co.uk (mail.digimed.co.uk [82.69.83.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2FD59E091B for ; Fri, 30 Jul 2021 20:26:58 +0000 (UTC) Received: from digimed.co.uk (fenchurch.digimed.co.uk [192.168.1.6]) by mail.digimed.co.uk (Postfix) with ESMTPA id ADD3465AD5 for ; Fri, 30 Jul 2021 21:26:55 +0100 (BST) Date: Fri, 30 Jul 2021 21:26:50 +0100 From: Neil Bothwick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: --depclean wants to remove openrc. Yikes! Message-ID: <20210730212650.61ffdd5a@digimed.co.uk> In-Reply-To: References: <20210725100344.34490089@digimed.co.uk> <60FD5869.2050406@youngman.org.uk> <20210729235506.6ea2d5f2@digimed.co.uk> Organization: Digital Media Production X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) X-GPG-Fingerprint: 7260 0F33 97EC 2F1E 7667 FE37 BA6E 1A97 4375 1903 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/T/inxee28WdQp1Zh4DQs7Qj"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Archives-Salt: 98feab4e-3970-4840-b87a-275da110dbd4 X-Archives-Hash: 3eaff952798732be581580fc769e499b --Sig_/T/inxee28WdQp1Zh4DQs7Qj Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable 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. =20 >=20 > 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. --=20 Neil Bothwick New sig wanted good price paid. --Sig_/T/inxee28WdQp1Zh4DQs7Qj Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE8k9T/rX16EJxEKG692eFu0QSMJgFAmEEYIoACgkQ92eFu0QS MJiwWw/9ErzJgaX+M/0S9+BA0yk4dRVte9R66u1+4aGmbujBrasMudNuiV9M7SwY n3zDQtHSlL0rSp6/IJ0EpjildqpKToXhP/6jxGUhu8ZhnwzfFol4x3trritgPc2R cP3Fl/91gpmtew/9GcAMGDTloVCayuF82XR9eXDgMxmTsb7Ed/I7+dPfjnbVvDd/ w3pwVrKHFFJR1VnqIPPQUUAaONjMsqaLMvpjkXIdIkPQj0oy2IEIyANDUF970lq+ 8DSwDewo+16p5s3jOWmGVwF8lKweVh9lfaHjFH78/jdjWgSzQyH7OoHi895KT35N LpB1G3I/brKx5C8y0tomHlAXp7k12vVVfHQIBkq+rLbgWLdDVgU1NvtWszkoR7Ei RAVpXYvXUnI0UbEIc/i6Rgk8IMmJtJgu2/PHAJ720TK0Bw9OWx0yPnjlvipjkSaQ 2tWj9iBSNx628hDojw82064Y6cin2XSsXf6/1Jaef+0UhHoGdOwBSHsHenRl3gOv gkK9uKp/E4aeANBhQN8Nk2nO+bf4sT/iQTDDOr7m+oIlXPDmobHH295gysm9VJGD Vp2kHldBkHvY6IjXzLd1fMcxJr1Kopf4MsD52e+1cuXZhHiO2ksw1i7Y8VNyz+dY XouKkYncav8h/SdizT9aWyvsHT5qjP375lgcp9R17zn6fx4YY08= =iGzr -----END PGP SIGNATURE----- --Sig_/T/inxee28WdQp1Zh4DQs7Qj--