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