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 4AD4D15800F for ; Wed, 15 Feb 2023 14:42:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 661E8E086E; Wed, 15 Feb 2023 14:41:59 +0000 (UTC) Received: from mail-yw1-f169.google.com (mail-yw1-f169.google.com [209.85.128.169]) (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 25B21E085B for ; Wed, 15 Feb 2023 14:41:59 +0000 (UTC) Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-51ba4b1b9feso274358007b3.11 for ; Wed, 15 Feb 2023 06:41:58 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=3Cp2dHhx0VmaQOM7LrwZTXDc/3cuZGjM1hIYaN6+GCo=; b=QOZ/DPLpVR5zQB/zE9NA11x4nyT/1xKfKgb8BtNCIITsQj6k5Czpd44CO3Jv/3PNzJ pveLFag7E8/jsvYtYFe7SjKpnnL8gWaMrbQhv30nV2QNHvSlK7Sgv5608Cw02IlA2viD vCAduIW/bpRu04UfxJzsNfgZWWP2XG+N7s0PbE7JfOyRMVqpYdA4/SGU32A6N6MkgT87 yB3bfN9O7Tz5kikIDNcz27K42HnEPfUFoisuYtTrK57AzErmxxcc/d2ImavKnSbfwQWG C/AJlOTxuLEY+24QcL6VhVUh8tRCq/as+HU+2Z6+gQT5AkrI+B4D/pHj/sVHkzH7krq0 7lEQ== X-Gm-Message-State: AO0yUKUES9rvvTr8SCE8KKP8I5b/q6lRnPnzwBxZ919D+ZhP5a2SEJ+5 8mUfrQPMXsREsLTAWBrAM8hnGNS8URinmvtDWXp2cxjraLQ= X-Google-Smtp-Source: AK7set8rQ6l+DDErtdyOcjuAjhlPeoVUUuuFYu0ucqU1cnHHvoJV7YJF/KMABTqx2Cr7Dq/NUyJpi9y6PtgFeTBkur8= X-Received: by 2002:a81:a009:0:b0:52e:c9a2:bc69 with SMTP id x9-20020a81a009000000b0052ec9a2bc69mr297022ywg.482.1676472118098; Wed, 15 Feb 2023 06:41:58 -0800 (PST) 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 References: <20230215081146.4090fa4b@digimed.co.uk> In-Reply-To: From: Rich Freeman Date: Wed, 15 Feb 2023 09:41:46 -0500 Message-ID: Subject: Re: [gentoo-user] Is it OK to get rid of app-alternatives/* ? To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 22be39aa-9708-46f4-90a4-7ab5ab66513f X-Archives-Hash: 43c0809e98664a7503bde6575162c2c9 On Wed, Feb 15, 2023 at 9:10 AM Michael Orlitzky wrote: > > On 2023-02-15 08:11:46, Neil Bothwick wrote: > > > > If, as you say, it will eventually replace eselect, there is no more > > bloat, just different bloat. It's still just a bunch of symlinks, but > > managed differently. > > > > Should be less, since you already have portage installed but not > necessarily eselect-whatever. > The symlinks are all associated with packages as well, which means that when you uninstall things that will get rid of the symlinks as well. This is really just a best practice all-around. I have a Gentoo system I've been maintaining for a while and I occasionally find orphaned stuff poking around because of special cases of things that weren't managed by the package manager, and so when things were obsoleted they stuck around. The news is needed precisely because the migration involves having the package manager install a bunch of stuff over files not owned by any package. That triggers a warning, but only because the files were in a less than ideal state to start. Things like this and the new user/group packages also reduce the complexity of dependency management because they just turn everything into a package dependency. Less special cases. -- Rich