glen martin schreef:
> 
> As an aside, I wonder whether it is a good feature idea that 
> ACCEPT_KEYWORDS="<keyword>" emerge <foo> without --oneshot should
> automatically add <foo> <keyword> to the package.keywords file.
> 

That's an idea with some merit, but imo not enough (merit) to make it
feasible (but it's not my decision; submit a feature request and see
what happens).

You now know firsthand one of the many reasons that using
ACCEPT_KEYWORDS on the command line is *not* recommended.

It is a temporary setting, useful only for testing situations. The fact
that if you use it, then decide to make the testing situation permanent
but do not add a permanent setting (in package.keywords), you will
encounter problems of this sort underlines the nature of the setting
(temporary, temporary, use for explicit testing only; if you want a
permanent setting, make one explicitly).

The idea of having the temporary setting invisibly add a permanent
setting seems cool, but undermines both the function of the temporary
setting (since it's no longer truly temporary), and the function of the
permanent setting (since you have not explicitly made the setting, you
may or may not want it set), and what about dependencies? You'd have to
unmask them explicitly (or else you'll get a lot of "thus and so cannot
be installed because thus and so is masked" errors, and if you have to
do that, you've already destroyed any usefulness an automatic addition
might have had.

So it's not something for me, but I'm weird ;-) ; others might feel
differently.

Holly



-- 
[email protected] mailing list

Reply via email to