On Wed, 6 Jan 2021 15:02:12 +0100
Thomas Deutschmann <whi...@gentoo.org> wrote:

> Hi,
> 
> is there a specific reason why we want to support dynamic variables 
> (ACCT_USER_$foo) at all?
> 
> Isn't package.env support enough, i.e. use ACCT_USER_ID from environment 
> if set (which we should detect and log, maybe this will require a 
> different namespace for the variables at all to be able to differentiate 
> between values set by acct-* ebuild and user override)?
> 
> Of course this won't allow something like `ACCT_USER_ID=42 emerge 
> <package which will pull in multiple acct-user/*>` but I am not sure if 
> this is an implementation goal.

This is so ACCT_USER_$foo can be set in make.conf, and not have to
be specified as an environment variable whenever portage is run. This
helps when automated systems are building Gentoo images or systems.

Reply via email to