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 33847158094 for ; Sat, 1 Oct 2022 16:36:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 38A2EE09CF; Sat, 1 Oct 2022 16:36:48 +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)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 04DB9E09CC for ; Sat, 1 Oct 2022 16:36:48 +0000 (UTC) From: Ulrich Mueller To: Florian Schmaus Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Proposal to undeprecate EGO_SUM In-Reply-To: <82e86772-a727-2858-afc8-e08c46723e1e@gentoo.org> (Florian Schmaus's message of "Sat, 1 Oct 2022 15:42:19 +0200") References: <20220613074411.341909-1-flow@gentoo.org> <82e86772-a727-2858-afc8-e08c46723e1e@gentoo.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Date: Sat, 01 Oct 2022 18:36:40 +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: a1977195-447b-430c-9d26-d2824ec800b7 X-Archives-Hash: 24140a49e9e63f70eb9f86f2ece137f2 --=-=-= Content-Type: text/plain >>>>> On Sat, 01 Oct 2022, Florian Schmaus wrote: > Bug #719201 was triggered by dev-texlive/texlive-latexextra-2000. It > appears that the ebuild had more than 6000 entries in SRC_URI [1], That includes double counting and must be divided by the number of developers in TEXLIVE_DEVS. AFAICS that number was two in 2020. So 3000 is more realistic as a number there. > from which A is generated from. Hence even a EGO_SUM limit of 3000 > entries should provide enough safety margin to avoid any Golang ebuild > running into this. See above, with 3000 entries there may be zero safety margin. It also depends on total filename length, because the limit is the Linux kernel's MAX_ARG_STRLEN (which is 128 KiB). Ulrich --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFDBAEBCAAtFiEEtDnZ1O9xIP68rzDbUYgzUIhBXi4FAmM4bJgPHHVsbUBnZW50 b28ub3JnAAoJEFGIM1CIQV4uPCkIALhpmaV/oo2+e2UXUB4HHK3rFClQUELIAE6X fIfpgFEdLnnkVvmWeZntO1511pTXbWE8CQF5B/6J0ywCOdmatxzzOM6DHfhYjDa7 51S24i/DVAgShbSbfih2dcpYuPi8Bl+yzBbcn4gCUHKo1w+CGqy+6BHT2GXp6H27 rlUUMCVdcP7+mchrQj43sjSTGvFNPk+MZHF/qLklEOziKKHshABm8cOBk7maMmts hj7lOfjl96j9HQIudF5I73GGHGAyNf+IiK/09jS7tpmN91Wi88p25CWQJyI8W3oO xfN4JHrwrdhkwvAtGFQwc5rRT9Q5MMOTa9zgrzUnmpoNy5vUDy0= =gCF7 -----END PGP SIGNATURE----- --=-=-=--