-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDL6NdLYGSSmmWCZMRAn9XAJ4vaa+0xgyhYQTiTue8W5y3Z3SFSgCg4jwv UsivSNI7Ee6Tc/UaYT67YzY= =Lme4 -----END PGP SIGNATURE----- -- gentoo-user@gentoo.org mailing list