Drake Wyrm wrote:
Jakub Moc <[EMAIL PROTECTED]> wrote:

Well, I don't think so... If I want to enable a feature for one
specific ebuild and a USE flag in /etc/portage/package.use pulls in a
dep, that in turn enables that use flag globally, it's obviously not
what I intended and forces me to add yet another -flag into make.conf


If you don't want portage to employ dark magic in guessing which use
flags you want enabled, don't let it. Specify your use flags explicitly.

Put USE="-* oneuse twouse reduse blueuse" in make.conf to set the
globals, and _then_ start tweaking in "package.use".



A little known alternative is to set USE_ORDER in make.conf (see make.conf.5).  If you remove 
"auto" from the default USE_ORDER="env:pkg:conf:auto:defaults" then autouse is 
disabled.  Then enemy is not use.defaults, but unexpected autouse.

Zac
--
[email protected] mailing list

Reply via email to