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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 85B6D158083 for ; Tue, 24 Sep 2024 12:34:34 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3A2B8E2B7E; Tue, 24 Sep 2024 12:34:28 +0000 (UTC) Received: from mail.muc.de (mail.muc.de [193.149.48.3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A07E2E2AA2 for ; Tue, 24 Sep 2024 12:34:27 +0000 (UTC) Received: (qmail 35510 invoked by uid 3782); 24 Sep 2024 14:34:26 +0200 Received: from muc.de (p4fe152a0.dip0.t-ipconnect.de [79.225.82.160]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 24 Sep 2024 14:34:25 +0200 Received: (qmail 21663 invoked by uid 1000); 24 Sep 2024 12:34:25 -0000 Date: Tue, 24 Sep 2024 12:34:25 +0000 To: Arsen =?utf-8?Q?Arsenovi=C4=87?= Cc: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] --depclean and openrc Message-ID: References: <65e5de50-e053-46ff-be61-52f472d95025@gentoo.org> <2c966cf9-9cc5-4f51-96a4-9c0e537d5f95@gentoo.org> <8634lp1dpy.fsf@gentoo.org> 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: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <8634lp1dpy.fsf@gentoo.org> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Archives-Salt: 64e16e77-dbf2-47af-9af5-10634960498f X-Archives-Hash: 947a84729477e733ac759a5e9019eb7e Hello, Arsen. On Tue, Sep 24, 2024 at 13:40:57 +0200, Arsen Arsenović wrote: > Alan Mackenzie writes: [ .... ] > >> So, @system requires you to have any one of: > >> - openrc > >> - openrc-navi (a testing fork with openrc user services) > >> - s6 > >> - systemd > >> - runit > >> - daemontools > >> It's possible you have installed another one of these packages too. If > >> you do, then virtual/service-manager will still be satisfied, and it > >> will allow you to depclean openrc. > > Yes, I have daemontools, needed as a component of a qmail variant. > In that case, it'd be wise to 'emerge -n openrc' to prevent such > trouble. Yes. > I do wonder if we should keep s6, runit and daemontools in that virutal > though, given that we can't boot them. Perhaps they'd be fine behind a > USE flag. I'll propose that. Thanks! [ .... ] > > The context of this discussion was an implication that the Gentoo > > maintainers wouldn't make a change "that made everyone's systems > > suddenly break". I submitted a bug report about --depclean back in > > the summer of 2021 (though I can't find that bug any more). I think > > it was closed as not-a-bug. > Whoever closed it was wrong, frankly. I've found the bug. It was 803878. The developer who responded treated my bug as though it were a request for personal support, and he completely evaded my point that it was a bug in portage which should be fixed. It was actually closed as TEST-REQUEST, whatever that means. The bug was never addressed. > > There are several ways this could have been fixed, for example with > > --depclean preserving packages in system, as well as world. > That probably would not fix anything here, openrc is not in @system, > virtual/service-manager is. --depclean could preserve anything under a virtual in @system. > > But it was regarded as not a bug. > > So I think it is fair to say that the Gentoo developers are content for > > some systems (in particular, mine) suddenly to break. > Developers differ a good bit.. we generally try not to break things. :-) > > I am thus somewhat sceptical about things in Gentoo which may be based > > on assumptions which don't hold in my system. The new +wayland USE > > flag kind of looked a bit like that to me. Actually, it wasn't, so I > > apologise for my opening post. > -- > Arsen Arsenović -- Alan Mackenzie (Nuremberg, Germany).