On Tue, Oct 11, 2022 at 6:06 AM Florian Schmaus <f...@gentoo.org> wrote: > > Packages with a large number of EGO_SUM entries, i.e., many thousands, > cause SRC_URI, and in turn A, to become quite large. Prevent issues that > are caused by large environment variables, e.g., execve() errors (see > bug #719203), by ensuring that A stays below a reasonable size.
This code will never be reached: if the A environment variable is too large, portage will fail to execute /bin/bash, and the phase function will not be executed. If you want to add an error for this, I think it would require changes to Portage's python code.