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 67EF61582EF for ; Tue, 11 Feb 2025 10:04:29 +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 4F3B5343205 for ; Tue, 11 Feb 2025 10:04:29 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 798FB11047E; Tue, 11 Feb 2025 10:03:20 +0000 (UTC) Received: from iguana.tulip.relay.mailchannels.net (iguana.tulip.relay.mailchannels.net [23.83.218.253]) (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 32EE611042D for ; Tue, 11 Feb 2025 10:03:18 +0000 (UTC) X-Sender-Id: thundermail|x-authsender|confabulate@kintzios.com Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 2B3F12C3771 for ; Tue, 11 Feb 2025 10:03:18 +0000 (UTC) Received: from mailclean11.thundermail.uk (100-122-220-145.trex-nlb.outbound.svc.cluster.local [100.122.220.145]) (Authenticated sender: thundermail) by relay.mailchannels.net (Postfix) with ESMTPA id 17E6F2C32EE for ; Tue, 11 Feb 2025 10:03:16 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1739268197; a=rsa-sha256; cv=none; b=pvk5xNtqruExA5YHQwPFz9qgbZ3qDZFY1aDsPOH6X/jQl8F9PIEfb+wiALziK3o2/5ZGCf 6ssWJXJJkWJChmrNUoba3/HriJUMrm0nKVQFdqhojJdkhNoqel5xK0NXXrdEop4JsgXaa3 HxzA0H87ZKf0p4mCp4Y7/w+LjeDTtQZxSvoBiP1U7RPKAPIl38Wrjt5EFxZSTRZq1VTGQ9 8AQyqYasrIb2Bud/ZRkImT28bAp1Pw4nITceY39qGoztVHOZidtq8rG8nWg/eAbr+BvudM oflcTDDNpeXna+Q3fOz4ReB3qTuNg1xC7GYAk7UVW8BeO4759S47DUIJH1IYsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1739268197; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references; bh=nTEbey+ddf3KBQkVv19z4vpjtmK/eJzS3HWGyXzlG68=; b=xTNdPN7VIN4KCQeXcA0DhB6SOyOJPhgwcSgtsmHoKlr1EGLwiUrkht50zU1ZgXf8NxAEGo bMBJdzq2mFVDohpiYDD5LE8KOd+L7686IHhex3YgbtdK+Ey8M/tVAHeDdVibFUJuZYoFDV 1m7SvjlFDCkCLKfBdlBnR3SQRP1NTKhPR0bCzOq+rvUil2f9GTHKEoh5pqKFnuNCd11qnU fo0d8MtvnpD6n+YlE6BcfQf0h9HR4+mC0q9e+yHXkPeKIngYo0+qcIR0CEs3GhsNXSMs6o ilJBdMMOTZXmcrCQP5sEG9BlZEHVTaJBllEBqJIDQs9REaSnzF4J+ocyNA05+w== ARC-Authentication-Results: i=1; rspamd-68c88d6cff-qdgnr; auth=pass smtp.auth=thundermail smtp.mailfrom=confabulate@kintzios.com X-Sender-Id: thundermail|x-authsender|confabulate@kintzios.com X-MC-Relay: Neutral X-MailChannels-SenderId: thundermail|x-authsender|confabulate@kintzios.com X-MailChannels-Auth-Id: thundermail X-Spill-Oafish: 573df9e5230f9b39_1739268197638_675789594 X-MC-Loop-Signature: 1739268197638:3576811537 X-MC-Ingress-Time: 1739268197638 Received: from mailclean11.thundermail.uk (mailclean11.thundermail.uk [149.255.60.66]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.122.220.145 (trex/7.0.2); Tue, 11 Feb 2025 10:03:17 +0000 Received: from cloud238.thundercloud.uk (cloud238.thundercloud.uk [149.255.62.116]) by mailclean11.thundermail.uk (Postfix) with ESMTPS id 4A44C1E0005 for ; Tue, 11 Feb 2025 10:03:15 +0000 (GMT) Received: from rogueboard.localnet (230.3.169.217.in-addr.arpa [217.169.3.230]) (Authenticated sender: confabulate@kintzios.com) by cloud238.thundercloud.uk (Postfix) with ESMTPSA id 11ED7104061 for ; Tue, 11 Feb 2025 10:03:14 +0000 (GMT) Authentication-Results: cloud238.thundercloud.uk; spf=pass (sender IP is 217.169.3.230) smtp.mailfrom=confabulate@kintzios.com smtp.helo=rogueboard.localnet Received-SPF: pass (cloud238.thundercloud.uk: connection is authenticated) From: Michael To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] How to handle Firebird with PHP now Date: Tue, 11 Feb 2025 10:02:52 +0000 Message-ID: <10610138.nUPlyArG6x@rogueboard> In-Reply-To: <353023c3-0b5c-fe58-07ab-1ce07f92b72d@hanft.de> References: <27416a10-0532-32df-df43-7e51841c29bf@hanft.de> <4989515.31r3eYUQgx@rogueboard> <353023c3-0b5c-fe58-07ab-1ce07f92b72d@hanft.de> 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="nextPart2299394.iZASKD2KPV"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-PPP-Message-ID: <173926819424.458573.5494339403026764216@cloud238.thundercloud.uk> X-PPP-Vhost: kintzios.com X-Rspamd-Action: no action X-Rspamd-Server: mailclean11 X-Spamd-Result: default: False [-1.51 / 999.00]; SIGNED_PGP(-2.00)[]; MID_RHS_NOT_FQDN(0.50)[]; ONCE_RECEIVED(0.20)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; MX_GOOD(-0.01)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[]; DMARC_POLICY_ALLOW(0.00)[kintzios.com,none]; FROM_HAS_DN(0.00)[]; FUZZY_RATELIMITED(0.00)[rspamd.com]; REPLYTO_DOM_NEQ_TO_DOM(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:34931, ipnet:149.255.60.0/22, country:GB]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_NONE(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[gentoo-user@lists.gentoo.org]; R_DKIM_NA(0.00)[]; NEURAL_HAM(-0.00)[-0.752]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(0.00)[+mx]; HAS_REPLYTO(0.00)[confabulate@kintzios.com] X-Rspamd-Queue-Id: 4A44C1E0005 X-Archives-Salt: 217d4cf8-a81b-4f13-ba29-c4bd1bb96bc0 X-Archives-Hash: 97f0f4744d38323b9f6d76d30e753270 --nextPart2299394.iZASKD2KPV Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Michael To: gentoo-user@lists.gentoo.org Reply-To: confabulate@kintzios.com Subject: Re: [gentoo-user] How to handle Firebird with PHP now Date: Tue, 11 Feb 2025 10:02:52 +0000 Message-ID: <10610138.nUPlyArG6x@rogueboard> In-Reply-To: <353023c3-0b5c-fe58-07ab-1ce07f92b72d@hanft.de> MIME-Version: 1.0 On Tuesday 11 February 2025 09:09:55 Greenwich Mean Time Matthias Hanft wrote: > Michael wrote: > > According to http://gpo.zugaina.org/ firebird is provided by bgo-overlay. > > I don't know if this overlay is checked by gentoo devs for the quality of > > its contents or not, but you could take a look. Using an overlay will > > allow your system to know what files were installed by emerge. I expect > > your 'revdep- rebuild' behaviour will correct itself thereafter. > > Thanks for the hint, but according to > http://gpo.zugaina.org/Overlays/bgo-overlay/dev-db/firebird there's just > version 4.0 available; as I already installed version 5.0 from > https://www.firebirdsql.org/en/firebird-5-0#linux-x64 I don't want to > downgrade. > > I guess I could put some kind of "exceptions" into /etc/revdep-rebuild, but > I don't know what to configure in LD_LIBRARY_MASK and/or SEARCH_DIRS_MASK > as revdep-rebuild doesn't show any files and/or directories - it just > reinstalls PHP... > > -Matt Well, without knowing much at all about firebird, I understand it has a PHP extension. I would think this sets up some reverse dependency symlinks, which revdep-rebuild finds by scanning /lib* directories and then wants to (re)install PHP. Other than spending time rebuilding PHP, in itself it won't cause harm to your system. Did you try running revdep-rebuild with the --debug --verbose --pretend options to see if it reveals the specific library objects affected? Either way, since you probably intend to continue using firebird I suggest you consider if it is feasible to set up a local overlay to experiment with it. You could copy the ebuild for version 4.0 from the bgo-overlay, or the last firebird from portage attic and tweak it to make it compile and install on your system. https://gitweb.gentoo.org/repo/gentoo.git/log/?qt=grep&q=firebird Firebird was dropped from portage recently due to a lack of maintainer. I appreciate it doesn't have the simplest of ebuilds, but if you become proficient in looking after your own ebuild, potentially with some advice from Gentoo devs, you could contribute your work for Firebird to return back to portage. --nextPart2299394.iZASKD2KPV Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmerIEwACgkQseqq9sKV ZxncQA/+NwZLeO7YGuIo1emhlOZBOHGBXjT4FV3fhZoBXvFnT4F49qXJOdFJbRdK +zgjGC7Br3FBsXrYd2wVMjiF+CBnCcxXWh1Fs2XYBhv99v1KxWPyIujK70N7B24t OT0rAinDnV97lcqVLSuqRULd34joYom+dxIVo7+J09t11YbCT8qDRNeKLHbhwXuX J14oCCyfTHNqGupQCx/2cXK7YbjsYIfqYUgtwI5LTGocmM020ArGXr+vL67N5n3h 5BrcwKLM4FkP/L2oLnutXljNascBKBY3Txro2o2FybKEP0s4r74fZvrR3YVHSTMZ JT81cDIn/HlMpyZ6WLeEILbaX//f1cxOkQuydol59KT0FdLC9ODzzcDH5gKpudTH asvqFbBmywh1/Ge84BO43IIj+fx/NfM2JYlQlBLz8YhFgf5WoLedh/+MFch7ZoTP +a7a6wtg1sLqk0rjm1GYXSmnoMvktWd3KfZ8zmSTVwDEnRqPasJqkF42rDAN5r20 IxHlVBqoSpg/8o1gnYRjqIQ2fCeJrnZ9uK7qj7J+CA953FDZFOYqsH9eDnUD6TdT FQh7FGB8n65n2PMIbIvOgFTUG+hpAF2RVMlkgt3k7FtPM+U5Z53MW9AmYGME+AkZ ZOThGNWwPYZb49tKwGuq96mt2gtVd0oxm6NWoT5qmH0CPLnPAAA= =Zpo5 -----END PGP SIGNATURE----- --nextPart2299394.iZASKD2KPV--