On 05/20/2016 12:48 PM, Michał Górny wrote:
> 
> That's not a case since GLEP doesn't define how it is configured.
> And it's invalid to reference other groups in path=s of a defined
> group.
> 

I'm just playing language lawyer. The spec does say,

  A Package Manager implementing this specification must provide an
  ability for user to configure installed path filtering. User must be
  allowed to at least select well-defined paths.

But "@bash-completion" is a well-defined path, and if we use the set
notation, Portage users can't select it for masking.

If "/" is made illegal in group names, then I could write
"/*@bash-completion" instead. But we would still need to change the
wording a bit to acknowledge the fact that some paths are invalid.
Something like,

  The package manager may treat some well-defined paths as invalid,
  as long as an equivalent valid path exists and is accepted.


Reply via email to