Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t5pRP-008ozv-8c for pgsql-hackers@arkaria.postgresql.org; Tue, 29 Oct 2024 16:51:35 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1t5pRM-000aK7-Mk for pgsql-hackers@arkaria.postgresql.org; Tue, 29 Oct 2024 16:51:33 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t5pRM-000aJz-D2 for pgsql-hackers@lists.postgresql.org; Tue, 29 Oct 2024 16:51:32 +0000 Received: from feynman.df7cb.de ([195.49.152.168]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t5pRK-003cpx-12 for pgsql-hackers@postgresql.org; Tue, 29 Oct 2024 16:51:32 +0000 Received: from msg.df7cb.de (unknown [IPv6:2a02:908:1470:d7a0:cdb3:ed:178:ed8b]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) by feynman.df7cb.de (Postfix) with ESMTPSA id 4XdGVn162sz3F6y; Tue, 29 Oct 2024 17:51:29 +0100 (CET) Date: Tue, 29 Oct 2024 17:51:28 +0100 From: Christoph Berg To: Paul Ramsey Cc: "David E. Wheeler" , PostgreSQL Hackers , Gabriele Bartolini , Peter Eisentraut , Andres Freund Subject: Re: RFC: Extension Packaging & Lookup Message-ID: Mail-Followup-To: Christoph Berg , Paul Ramsey , "David E. Wheeler" , PostgreSQL Hackers , Gabriele Bartolini , Peter Eisentraut , Andres Freund References: <2CAD6FA7-DC25-48FC-80F2-8F203DECAE6A@justatheory.com> <0D3FE0EA-0E87-42BD-AB15-D3549BFD0F4C@justatheory.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Re: Paul Ramsey > Thanks for this, David, > > > On Oct 28, 2024, at 3:19 PM, David E. Wheeler wrote: > > > > ## Challenge: Third Party Dependencies > > This of course is the area that worries the heck out of me, as someone with extensions that includes not just single system dependencies but long chains of them (depending on GDAL draws in a huge tree). I think this is where the whole idea of "provide binaries outside of deb/rpm" is just going to die. You are trying to reinvent a wheel that has been running well for decades, including lots of production systems. I don't know anyone who would trust that new source of binaries that doesn't integrate into their OS packaging system. Christoph