-----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

Reply via email to