Re: New packages wants to be added automatic lars <lars@hesdorf.dk> wrote:
> Sometimes when doing the following emerge, some new packages wants to
> be
> emerged, why is this exactly?
> And how to check why each package wants to be added?
>
>
> 4_2400 ~ # emerge --pretend --verbose --update --newuse --deep
> --color=n
> world
>
> These are the packages that would be merged, in order:
>
> Calculating world dependencies... done!
> [ebuild N ] dev-libs/libevent-1.3a 0 kB
> [ebuild N ] net-libs/libnfsidmap-0.17 USE="-ldap" 0 kB
> [ebuild U ] net-fs/nfs-utils-1.0.10 [1.0.6-r6]
> USE="tcpd -kerberos% -nonfsv4%" 0 kB
In this case, libnfsidmap is needed by nfs4, which is new to nfs-utils
version 1.0.10, and will thus be pulled in automatically (unless you specify
the nonfsv4 USE flag). Likewise, libevent is also needed either by the new
version of nfs-utils or libnfsidmap. You can tell by the emerge order --
the dependencies are pulled in first, and then the packages that require
them.
If you have gentoolkit installed, you can use "equery depends
newpackagename" to find out what uses it, and "equery depgraph packagename"
to list all dependencies for a package.
Regards,
--
*Art |