Zac Medico wrote:
> YoYo Siska wrote:
> 
>>Zac Medico wrote:
>>
>>
>>>More drastic than my solution but it could be
>>>necessary.  I've seen USE="-*" more commonly but maybe
>>>they're equivalent.  I believe emerge --nodeps does
>>>basically the same thing.
>>
>>no
>>USE="-*" skips all optional dependencies (depending on a use flag)
>>--nodeps skips ALL dependecies
>>
>>
>>yoyo
> 
> 
> Yeah, now I'm curious how --nodeps handles USE flags.  I suppose it
> should leave them as is.   Generally, the only time I use --nodeps is
> when when I encounter strange dependency issues with binary packages.

why should it handle USE flags in any way?
it just tels portage not to emerge the dependencie, whatever they are (
when added by use flags..)

that means
USE="alsa" emerge --nodeps mplayer
would (try to) compile mplayer _with_ alsa support
but in the case alsa-lib (which is an optional dep on the alsa use flag)
 is no installed, it will not emerge it
(which can cause mplayer not to compile, or not to work...)
-- 
gentoo-user@gentoo.org mailing list

Reply via email to