Matt Turner wrote:
> I think in large part recently it's because of use.stable.mask and
> package.use.stable.mask. These really are a nightmare for users.
..
> I think most of the confusion is caused by the necessity to put a
> *stable* package atom into package.keywords to unmask a *USE* flag.

A lot can be learned just from the filenames:

use.stable.mask
package.use.stable.mask

The latter indicates that this concept has no less than four dimensions.

Let's enumerate and associate:

1. use - USE flags - no problem, Gentoo users either love USE flags or leave
2. stable - arch vs. ~arch - no problem, even installation docs describe it
3. mask - masked packages - OK, at some point people encounter masked packages
4. package - per-package stuff - like with /etc/portage/package.use

How stable and mask interact with USE is absolutely unclear and usability
of this is very close to zero.


//Peter

Reply via email to