Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19137 - kdelibs 3.1.1a depends on kdelibs-apidocs
Summary: kdelibs 3.1.1a depends on kdelibs-apidocs
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-11 08:09 UTC by Dirk Heinrichs
Modified: 2003-04-14 01:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Heinrichs 2003-04-11 08:09:56 UTC
kdelibs-3.1.1a lists kdelibs-apidocs as runtime dependancy (RDEPEND), but it isn't really needed to 
actually _run_ KDE. OTOH kdelibs-apidocs depends on doxygen, which depends on graphviz, which 
doesn't build (will open another bug for this one). So I'd suggest to remove that dependancy from 
kdelibs and leave kdelibs-apidocs as an optional package. 
 
Bye... 
 
    Dirk 

Reproducible: Always
Steps to Reproduce:
1. emerge --deep -u kdelibs 
 
Actual Results:  
emerge starts building graphviz because of the dependancies in kdelibs-apidocs and fails with linker 
errors. 

Expected Results:  
Start emerging kdelibs.
Comment 1 Dirk Heinrichs 2003-04-11 08:29:32 UTC
See http://bugs.gentoo.org/show_bug.cgi?id=19139 for the graphviz problem. 
Comment 2 Hannes Mehnert (RETIRED) gentoo-dev 2003-04-12 13:08:29 UTC
kdelibs depend on kdelibs-apidocs if doc is in use, that's what use is for ;)
'USE=-doc emerge kdelibs' will merge kdelibs without kdelibs-apidocs.
Comment 3 Dirk Heinrichs 2003-04-14 01:57:14 UTC
I know. But nevertheless it's listet as runtime dependancy, which is not the case. It 
runs fine without. That's what RDEPEND is not for (IMHO). And, it's not even user 
documentation. It's only important for KDE developers. I'd guess that most people can 
live fine without.