gentuxx wrote:
> A. Khattri wrote:
> 
> 
>>>On Mon, 19 Sep 2005, gentuxx wrote:
>>>
>>>
>>>>As a clarification, I have the "net-dialup/" subtree excluded from
>>>>portage as described by another thread on this list
>>>>(/etc/portage/rsyc_excludes). But when I run "emerge --ask --verbose
>>>>- --update --newuse --deep world", I get the "net-dialup/ppp" package as
>>>>one that is queued to be installed. I can only guess that this means
>>>>that it's a dependency of another package that is already installed.
>>>>So, how would I found out what the "root" package is that is requiring
>>>>net-dialup/ppp as a dependency?
>>>
>>>
>>>If you add the --tree (or -t) flag to the emerge command it will show what
>>>package (and/or USE flag) is pulling it in.
>>>
>>>
> 
> That was enough!  Thanks!!!  It turns out that the "pesky packages"
> were dependencies of other things that I didn't need or use.  (Which
> is what I had hoped.)
> 
> I unemerged the "root" packages, and everything is good.
> 
> One thing to note for anyone that might have the same question/problem
> in the future:
> 
> The "--tree" option appears to only show the closest dependency.
> Which means that if there are several packages (as in my case) that
> depend on the one you don't want to install, you'll have to re-run
> emerge with the "--tree" option, and subsequently de-install the
> packages you don't want, until the package doesn't show up.
> 
> Thanks again, Khattri.
> 
> --
> gentux
> echo "hfouvyAdpy/ofu" | perl -pe 's/(.)/chr(ord($1)-1)/ge'
> 
> gentux's gpg fingerprint ==> 34CE 2E97 40C7 EF6E EC40  9795 2D81 924A
> 6996 0993
Hi,
Problem solved, only want to add about a script (called 'dep') by
"ecatmur" (writes here) which list all dependencies or
reverse-dependencies for a package. Using it for a year.
Or look at the ebuild in question ;)
Look at www.gentooexperimental.org for other unoff scripts/tools.
HTH. Rumen
-- 
gentoo-user@gentoo.org mailing list

Reply via email to