> The discussion is based on some questions that are hard to agree on:
> 
> 1. How much of a problem is an unused USE flag in metadata.xml? 

Cosmetic issue. No functional impact.

> 2. Should such repoman warnings be fixed? By whom? When? How?

Yes. You see it, you fix it.

Not fixing cosmetic issues (cf. compiler warnings) leads to more and
more noise until real issues are just drowned in the noise; the only way
to achieve excellence (in terms of quality) is discipline in adhering to
rules and standards obsessively.

If there are (too) many false positives we should add proper annotations
to silence repoman ...

> 3. Can USE flags actually be removed from stable ebuilds?

Usually removing stable ebuilds makes useflags "disappear", rarely does
masking stuff (e.g. old cups) lead to the disappearance of useflags as
they would now be broken

> 4. ...

Do we need to discuss this?

No. It's an amazing waste of time, almost as if we had no real problems
to focus on.
> 
> Because this can yield quite some bike-shedding; the alternative "out of
> the box thinking" package.use.mask solution satisfies both parties,
> which renders that discussion unnecessary. Nobody has objected this.

That is a "fix" specific to this package alone, in the general case it
is not valid.

Reply via email to