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 (4096 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1F6DA1581F3 for ; Tue, 3 Dec 2024 00:25:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 21038E07A9; Tue, 3 Dec 2024 00:25:58 +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 1ACD0E07A9 for ; Tue, 3 Dec 2024 00:25:57 +0000 (UTC) From: Sam James To: Ulrich =?utf-8?Q?M=C3=BCller?= Cc: gentoo-pms@lists.gentoo.org Subject: Re: [gentoo-pms] [PATCH] Clarify that USE_EXPAND variables are exported In-Reply-To: <20241202231451.1108-1-ulm@gentoo.org> ("Ulrich =?utf-8?Q?M?= =?utf-8?Q?=C3=BCller=22's?= message of "Tue, 3 Dec 2024 00:14:37 +0100") Organization: Gentoo References: <20241202231451.1108-1-ulm@gentoo.org> User-Agent: mu4e 1.12.7; emacs 31.0.50 Date: Tue, 03 Dec 2024 00:25:52 +0000 Message-ID: <87a5dd1ujz.fsf@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Package Manager Specification discussions X-BeenThere: gentoo-pms@gentoo.org X-BeenThere: gentoo-pms@lists.gentoo.org Reply-To: gentoo-pms@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: f869f7cd-7d1e-4596-8e98-017feae1b857 X-Archives-Hash: 0f76e0ca5e58290231dd4602a6854c35 Ulrich M=C3=BCller writes: > Closes: https://bugs.gentoo.org/945538 > Signed-off-by: Ulrich M=C3=BCller LGTM and thanks. Reviewed-by: Sam James > --- > profile-variables.tex | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/profile-variables.tex b/profile-variables.tex > index 9f86e80..f1c03de 100644 > --- a/profile-variables.tex > +++ b/profile-variables.tex > @@ -78,9 +78,9 @@ The following variables have specific meanings when set= in profiles. > configuration file protection. Described more fully in section~\ref{= sec:config-protect}. > \item[USE] Defines the list of default USE flags for this profile. Flags= may be added or removed by > the user's configuration. \t{USE_EXPAND} values must not be specifie= d in this way. > -\item[USE_EXPAND] Defines a list of variables which are to be treated in= crementally and whose > - contents are to be expanded into the USE variable as passed to ebuil= ds. See > - section~\ref{sec:use-iuse-handling} for details. > +\item[USE_EXPAND] Defines a list of variables which are to be treated in= crementally, exported to > + the ebuild environment, and whose contents are to be expanded into t= he USE variable as passed > + to ebuilds. See section~\ref{sec:use-iuse-handling} for details. > \item[USE_EXPAND_UNPREFIXED] Similar to \t{USE_EXPAND}, but no prefix is= used. If the repository > contains any package using an EAPI supporting profile-defined \t{IUS= E} injection (see > table~\ref{tab:profile-iuse-injection-table}), this list must contai= n at least \t{ARCH}\@.