Joseph Booker <j...@neoturbine.net> posted 20090626213734.631e8...@fenrir,
excerpted below, on  Fri, 26 Jun 2009 21:37:34 -0500:

> On Fri, 26 Jun 2009 19:24:00 -0700 (PDT) Steve Herber <her...@thing.com>
> wrote:
> 
>> I removed a package recently and portage keeps wanting to put it back
>> into the system.  How can I find out why portage wants to reinstall it?

> Use 'emerge -avDu world --tree'
> 
> In general, 'qdepends -Q foo' will return packages that depend on foo if
> you have portage-utils

Tree is one way, tho it can be somewhat hard to read, particularly with 
world, due simply to the number of packages world spits out.

I don't know anything about portage-utils, but if you have gentoolkit, 
equery depends <pkg> works for what depends /on/ a package, equery 
depgraph <pkg> works for what a package depends on.  equery is a handy 
little tool.  It's worthwhile learning it. =:^)  (Read the manpage.)

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


Reply via email to