From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id ED13515800D for ; Mon, 3 Jul 2023 11:13:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 38F86E0845; Mon, 3 Jul 2023 11:13:07 +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 pigeon.gentoo.org (Postfix) with ESMTPS id D5F27E081E for ; Mon, 3 Jul 2023 11:13:06 +0000 (UTC) From: Ulrich Mueller To: Florian Schmaus Cc: gentoo-dev@lists.gentoo.org, Sam James Subject: Re: [gentoo-dev] EGO_SUM In-Reply-To: <10b30fd5-299d-e26e-5abf-1507c9e59305@gentoo.org> (Florian Schmaus's message of "Mon, 3 Jul 2023 12:17:08 +0200") References: <2ZKWN4KF.MKEFFMWE.LGPKYP47@RTL7EJXF.RN4PF6UF.MDFBGF3C> <87y1k33aoy.fsf@gentoo.org> <5b5e5a30-6fcc-7a9d-6c91-67d9a6a5c560@gentoo.org> <87jzvl2vzh.fsf@gentoo.org> <10b30fd5-299d-e26e-5abf-1507c9e59305@gentoo.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.3 (gnu/linux) Date: Mon, 03 Jul 2023 13:12:56 +0200 Message-ID: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Archives-Salt: 76898341-5981-45b5-9261-6122b3ac6a29 X-Archives-Hash: 78cb81735f5b6a90711df89e3e84b1ed --=-=-= Content-Type: text/plain >>>>> On Mon, 03 Jul 2023, Florian Schmaus wrote: > So pkgcheck counting EGO_SUM entries would be sufficient for the > purpose of having a static check that notices if the ebuild would > likely run into the environment limit? > To find a common compromise, I would possibly invest my time in > developing such a test. Even though I do not deem such a check a > strict prerequisite to reintroduce EGO_SUM. The so-called "environment limit" is 32 pages, i.e. normally 128 KiB. With the A variable anywhere near this, the size of the Manifest file would be close to 1 MiB. IMHO this is way too large to be used on a regular basis. I am aware that we have some packages with large Manifests (71 packages above 50 KiB, 6 packages above 200 KiB, out of 18812 packages in total), but these should really remain the exception. Ulrich --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFDBAEBCAAtFiEEtDnZ1O9xIP68rzDbUYgzUIhBXi4FAmSirTgPHHVsbUBnZW50 b28ub3JnAAoJEFGIM1CIQV4uK6oH/jSa3k73Ci9r7DLDCPsXY5SetRIGL9m5qSjl jsUtbR5+Dc0uBubT+wEbuHFVySI+jHl174FNxuRwMYofwuS1wbHeLl+pa1EjKkOO 0kpXhTpeuXvc+OZF33Ck9qIyG/oDhGwfSDrvflPfiFCsGbbZRulnvcNc/Bz4YoiN 6az9piSvr8INddThFC2/K2IausHiSN6YIC1PVkZjIEElY9eGOOG5zKQ+IoaIr98a XsnlPuu4fH2DigB0w0ZW4H3JMyE+YysOqyk3TBYYiOjbIxYy7QKV3KQh2BXg8z1d E2qLFvfhw9yK9j0C8jDQI3903fRIWhkUgg+GBt8yGp8ay0TBTjA= =tGPc -----END PGP SIGNATURE----- --=-=-=--