From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BE62215808A for ; Tue, 29 Jul 2025 20:37:27 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id AC13D341E7C for ; Tue, 29 Jul 2025 20:37:27 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id E2E1311056B; Tue, 29 Jul 2025 20:36:24 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id DF13611055E for ; Tue, 29 Jul 2025 20:36:23 +0000 (UTC) Received: from [IPV6:2603:6011:3f0:cf90::12ac] (unknown [IPv6:2603:6011:3f0:cf90::12ac]) (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) (Authenticated sender: eschwartz) by smtp.gentoo.org (Postfix) with ESMTPSA id C0A5C340E58 for ; Tue, 29 Jul 2025 20:36:22 +0000 (UTC) Message-ID: Date: Tue, 29 Jul 2025 16:36:18 -0400 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 User-Agent: Mozilla Thunderbird Subject: Re: [gentoo-user] re-installed KDE doesn't start : solved To: gentoo-user@lists.gentoo.org References: <3720728.hdfAi7Kttb@rogueboard> Content-Language: en-US From: Eli Schwartz Autocrypt: addr=eschwartz@gentoo.org; keydata= xjMEZmeRNBYJKwYBBAHaRw8BAQdAYNZ7pUDWhx1i2f3p6L2ZLu4FcY18UoeGC04Gq/khqwfN I0VsaSBTY2h3YXJ0eiA8ZXNjaHdhcnR6QGdlbnRvby5vcmc+wpYEExYKAD4WIQTvUdMIsc4j CIi+DYTqQj6ToWND8QUCZoRL+gIbAwUJBKKGAAULCQgHAwUVCgkICwUWAgMBAAIeBQIXgAAK CRDqQj6ToWND8aB5AP9r4kB691nNtNwKkdRiOdl7/k6WYzokvHvDamXxRJ0I+gEAjZqR5V8y mfR3fy2Z+r2Joeqdt3CIv5IwPs64spBvigLOOARmZ5E0EgorBgEEAZdVAQUBAQdATT46Z06b 1X9xjXFCYFxmq/Tj3tSEKZInDWTpoHQp4l8DAQgHwn4EGBYKACYWIQTvUdMIsc4jCIi+DYTq Qj6ToWND8QUCZmeRNAIbDAUJBKKGAAAKCRDqQj6ToWND8a2RAP40KPfbfoiZAJW5boFmFJ3G TUBDJRh9CWHyaPqq2PN+0wD/R07oLzfnJUN209mzi9TuTuHjeZybysyqXSw4MAxkMAY= In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------S5EphnYbPlItefC7Su0QPStk" X-Archives-Salt: 51b1d063-9d41-4018-9064-ca0fb3ed325d X-Archives-Hash: 11e05650788eafed2e6b4abc5c038379 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------S5EphnYbPlItefC7Su0QPStk Content-Type: multipart/mixed; boundary="------------G0PzSk1DHcjnPjkK1iHEIeaY"; protected-headers="v1" From: Eli Schwartz To: gentoo-user@lists.gentoo.org Message-ID: Subject: Re: [gentoo-user] re-installed KDE doesn't start : solved References: <3720728.hdfAi7Kttb@rogueboard> In-Reply-To: --------------G0PzSk1DHcjnPjkK1iHEIeaY Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 7/27/25 6:46 AM, Philip Webb wrote: > I've run into this before, eg re sound, but not so severely. > It's a defect in Portage, which no-one seems to want to acknowledge : > it will happily update a pkg without including its vital requirements. I think that shouldn't be able to happen except when using --oneshot, or at least, all the times I can recall seeing this were in such a case -- because portage allows uninstalling or upgrading a package to break another installed package, iff that other package is eligible for --depclean. But that is why you're advised to regularly do a full world update followed by depclean... > I was able to solve the problem with the help of 'pkg.ref', > my own invention long ago (I've been using Gentoo since 2003). > Here is an extract, listing all 'media-libs' pkgs which are installed := >=20 > 230717 media-libs/a52dec-0.7.4-r8 [for vlc] > 250427 media-libs/alsa-lib-1.2.13-r3 [for FF] > 230717 media-libs/alsa-topology-conf-1.2.5.1 [for alsa-lib] Is this manually maintained? What happens when a package is installed due to multiple other packages? For top level packages I like to use /etc/portage/sets/* which supports comments describing why each package should be in @world. --=20 Eli Schwartz --------------G0PzSk1DHcjnPjkK1iHEIeaY-- --------------S5EphnYbPlItefC7Su0QPStk Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCaIkwwwUDAAAAAAAKCRCEp9ErcA0vV7iZ AQDVLyWXQNHjRs2zppuDTzf4UR86IIfLN1ln7RxG+mthywD+IyuaFYBEzRiyr5nuuaahI/gmNxs0 5gtO0tMZs9lGKA4= =hQQj -----END PGP SIGNATURE----- --------------S5EphnYbPlItefC7Su0QPStk--