On 07.08.2019 18:32, Brian Evans wrote: > On 8/7/2019 11:20 AM, Mikle Kolyada wrote: >> Signed-off-by: Mikle Kolyada <zlog...@gentoo.org> >> --- >> As discussed with mgorny at #gentoo-qa >> glep-0081.rst | 3 +++ >> 1 file changed, 3 insertions(+) >> >> diff --git a/glep-0081.rst b/glep-0081.rst >> index 082e705..e5a4db2 100644 >> --- a/glep-0081.rst >> +++ b/glep-0081.rst >> @@ -107,6 +107,9 @@ a build time dependency (``DEPEND``) must be used. If >> the user is >> needed at install and/or run time, a run time dependency (``RDEPEND``) >> must be used. >> >> +Both ``acct-group`` and ``acct-user`` eclasses have the ``KEYWORDS`` >> +variable predefined, keywords must not be altered locally via ebuilds. >> + >> >> Maintaining users/groups >> ------------------------ >> > I object to this as I feel they can incorrect such as on prefix. > > Also, this goes against the established practice of committing directly > to stable. These are exactly the same as virtuals as "they install > nothing" and "just run a script" (to verify dependencies). > > Brian
They are not exactly the same as virtuals, ~arch keywords in virtuals make sense because they may have dependency providers that are also in ~arch status. These eclasses pull nothing, therefore keywords altering here meaningless by definition.
signature.asc
Description: OpenPGP digital signature