Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 330857

Summary: dev-libs/glib-2.24.1-r1: dependency set incorrectly if USE="-doc" is set
Product: Gentoo Linux Reporter: cilly <cilly>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal CC: stu
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: fixes ebuild to not include dev-util/gtk-doc-am if USE="-doc" is set.

Description cilly 2010-08-02 15:55:56 UTC
emerge -avutDN world

[ebuild     U ] dev-libs/glib-2.24.1-r1 [2.22.5] USE="fam hardened xattr -debug -doc (-selinux)" 0 kB
[ebuild  N    ]  dev-util/gtk-doc-am-1.15  0 kB
[ebuild  N    ]   app-text/docbook-xml-dtd-4.3-r1  0 kB
[ebuild  N    ]   dev-libs/libxslt-1.1.26  USE="crypt python -debug" 0 kB
[nomerge      ] app-text/docbook-xml-dtd-4.3-r1 
[ebuild  N    ]  app-text/sgml-common-0.6.3-r5  0 kB
[ebuild  N    ]  app-text/docbook-xsl-stylesheets-1.75.2  0 kB
[ebuild  N    ]   app-text/build-docbook-catalog-1.4  0 kB

glib should not depend on:

dev-util/gtk-doc-am

if useflag doc isn't set.
Comment 1 cilly 2010-08-02 16:00:11 UTC
Created attachment 241103 [details, diff]
fixes ebuild to not include dev-util/gtk-doc-am if USE="-doc" is set.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-08-02 16:12:49 UTC
you've misunderstood what gtk-doc-am is about, it is needed for eautoreconf and one package that is less that a hundred kbytes without any compilation won't kill you.
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-08-02 16:45:19 UTC
*** Bug 330747 has been marked as a duplicate of this bug. ***
Comment 4 cilly 2010-08-02 16:47:45 UTC
In my opinion -doc should not install docbook-xml.