> On 4 Mar 2022, at 00:00, William Hubbs <willi...@gentoo.org> wrote: > > On Wed, Mar 02, 2022 at 09:32:14PM +0500, Anna Vyalkova wrote: >> On 2022-03-01 15:55, William Hubbs wrote: >>> I am willing to flag EGO_SUM as deprecated if a variable can be flagged >>> as deprecated; that is what I'm looking up now. >> >> EGO_SUM is often the only choice for overlays, so consider not >> deprecating it. > > EGO_SUM does not work for large SRC_URI; that is the reason it is > being deprecated. > > Also, my understanding is we do not normally keep code around > if that code's only purpose is to support overlays.
I don't think there's a need to rip it out given we know it can be quite useful there though, right? It's not actively harming anything to just keep the small amount of code there. I think it's quite a nice convenience option (in fact, for ::gentoo too), where EGO_SUM isn't huge. But I admit this isn't that common. As for the series: as per commits on IRC: fine to compromise on you removing it now, but please do in two separate commits so it's more obvious in the git history. But that's notwithstanding possibly keeping it for overlays.
signature.asc
Description: Message signed with OpenPGP