On Friday 06 August 2010 09:19:28 Jarry wrote: > On 6. 8. 2010 8:41, Alan McKinnon wrote: > > On Thursday 05 August 2010 18:51:54 Jarry wrote: > >> # emerge --pretend --update glib > >> These are the packages that would be merged, in order: > >> Calculating dependencies... done! > >> [ebuild N ] app-text/build-docbook-catalog-1.4 > >> [ebuild N ] app-arch/unzip-6.0-r1 USE="bzip2 unicode" > >> [ebuild N ] app-text/sgml-common-0.6.3-r5 > >> [ebuild N ] dev-libs/libgpg-error-1.7 USE="nls -common-lisp" > >> [ebuild N ] app-text/docbook-xsl-stylesheets-1.75.2 > >> [ebuild N ] dev-libs/libgcrypt-1.4.5 > >> [ebuild N ] dev-libs/libxslt-1.1.26 USE="crypt python -debug" > >> [ebuild N ] app-text/docbook-xml-dtd-4.3-r1 > >> [ebuild N ] dev-util/gtk-doc-am-1.15 > >> [ebuild U ] dev-libs/glib-2.24.1-r1 [2.22.5] > > > > You have enabled USE=doc" > > I do not have this USE-flag enabled. And I am sure I did not > change USE for long time so I do not understand why suddenly > so many packages want to be installed...
Looks like it is enabled but you are not aware of it. From the ebuild: DEPEND="${RDEPEND} >=dev-util/pkgconfig-0.16 >=sys-devel/gettext-0.11 >=dev-util/gtk-doc-am-1.11 doc? ( >=dev-libs/libxslt-1.0 >=dev-util/gtk-doc-1.11 ~app-text/docbook-xml-dtd-4.1.2 )" > > > unzip, libgpg-error and libgcrypt look like routine updates > > I do not think so. If they were just updates, they should be > marked as "[ebuild U]"... unzip is probably being pulled in from sgml-common the gpg stuff is coming from dev-libs/libxslt-1.1.26 USE="crypt python - debug" So it's all perfectly legit. emerge with -t is your friend in such cases. -- alan dot mckinnon at gmail dot com