On Sun, 31 May 2015 12:59:32 +0200, Marc Joliet wrote:

> > 
> > Yes, equery is still getting it wrong, gvim only depends on gettext
> > when built with USE=nls.  
> 
> I don't get this.  equery is showing *exactly* the same information as
> your grep.  It's not wrong, it's just that it only shows that gvim
> *might* depend on gettext, namely when the nls USE flag is set,

Yes the OP listed a long list of packages that he thought did depend on
gettext, even though they do not with hi current settings.

> while
> "emerge --depclean -pv" will give you a definitive yes/no answer
> (although automagic dependencies might still render its answer
> incorrect).  However, emerge won't tell you *why*, so strictly speaking
> you need both for a full answer.

depclean tells you which package depends on the package you want to
remove, examination of the ebuild is usually the most reliable way of
determining whether that need is USE controlled.

The main disadvantage of depclean IMO is that it shows ony one package
that depends on the package you want to remove, not all the relevant parts
of the dependency chain. If the package you want to reove is not
system-critical, the easiest option is often to quickpkg it, remove it
and then look at the output from

emerge --tree --update --deep @world


-- 
Neil Bothwick

Intel: where Quality is job number 0.9998782345!

Attachment: pgpX4UN7Q3pHV.pgp
Description: OpenPGP digital signature

Reply via email to