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 370181582EF for ; Tue, 11 Feb 2025 18:13:20 +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 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 1DD3534317C for ; Tue, 11 Feb 2025 18:13:20 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id E89BB11047E; Tue, 11 Feb 2025 18:12:13 +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 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id C365D11042D for ; Tue, 11 Feb 2025 18:12:12 +0000 (UTC) Received: from mertle.michael.orlitzky.com (c-73-172-44-92.hsd1.md.comcast.net [73.172.44.92]) (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: mjo) by smtp.gentoo.org (Postfix) with ESMTPSA id 902C7343028 for ; Tue, 11 Feb 2025 18:12:12 +0000 (UTC) Received: by mertle.michael.orlitzky.com (Postfix, from userid 1000) id 2131912C0A82; Tue, 11 Feb 2025 18:12:10 +0000 (UTC) Date: Tue, 11 Feb 2025 18:12:10 +0000 From: Michael Orlitzky To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] How to handle Firebird with PHP now Message-ID: References: <27416a10-0532-32df-df43-7e51841c29bf@hanft.de> <4989515.31r3eYUQgx@rogueboard> <353023c3-0b5c-fe58-07ab-1ce07f92b72d@hanft.de> <10610138.nUPlyArG6x@rogueboard> 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 In-Reply-To: X-Archives-Salt: cdebdd8e-a763-4a60-9361-77886e095bff X-Archives-Hash: a82ca1feebfbd615ec75bf1ba35dd5f1 On 2025-02-11 17:30:00, Matthias Hanft wrote: > > Hmmm... could be a solution indeed, but as long as it's just revdep-rebuild, > the pain threshold for an overlay and tinkering with the ebuild has not yet > been reached :-) > I think you are going to be stuck with revdep-rebuild issues otherwise. Every installed file is associated with a package, and it's that association that revdep-rebuild is probing when it decides that PHP needs to be rebuilt. It thinks the firebird libs have been upgraded and that PHP was linked to the old version because your firebird libs aren't associated with any installed package. If that were the case, rebuilding PHP would link it to the new libs and allow the old ones to be cleaned up -- but for you it's just going to cause PHP to be re-linked to the same libs that revdep-rebuild thinks are orphaned.