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

Reply via email to