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 1tWiiJ-0018Xa-4c for pgsql-pkg-debian@arkaria.postgresql.org; Sat, 11 Jan 2025 21:08:11 +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 1tWiiH-00CSu3-Pe for pgsql-pkg-debian@arkaria.postgresql.org; Sat, 11 Jan 2025 21:08:09 +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 1tWiiH-00CSta-JF for pgsql-pkg-debian@lists.postgresql.org; Sat, 11 Jan 2025 21:08:09 +0000 Received: from mout-p-102.mailbox.org ([80.241.56.152]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tWiiE-0017yi-0a for pgsql-pkg-debian@lists.postgresql.org; Sat, 11 Jan 2025 21:08:08 +0000 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (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 mout-p-102.mailbox.org (Postfix) with ESMTPS id 4YVrhg64Gjz9smc; Sat, 11 Jan 2025 22:08:03 +0100 (CET) Date: Sat, 11 Jan 2025 22:08:02 +0100 From: Christoph Berg To: Jeremy Schneider Cc: "pgsql-pkg-debian@lists.postgresql.org" Subject: Re: postgresql-client-common pulling in libipc-run-perl Message-ID: References: <20250111122847.486d05e2@jeremy-ThinkPad-T430s> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250111122847.486d05e2@jeremy-ThinkPad-T430s> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Re: Jeremy Schneider > So the real question is why the client-common package has a hard > requirement on libipc-run-perl, and whether we can make this dependency > optional (or remove it). That would trim about 45MB off the base > container size, which is meaningful since these base images are very > widely used. You are missing the fact that postgresql-common is written in perl. Christoph