Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123 - kdevelop dependencies
Summary: kdevelop dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Dan Armak (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-01-10 10:54 UTC by Charles Kerr
Modified: 2010-01-01 20:49 UTC (History)
1 user (show)

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 Charles Kerr 2002-01-10 10:54:31 UTC
This is kinda a app problem as much as an ebuild.
To use kdevelop documentation, you need qt-docs and kdelibs source (to generate the 
documentation). So the ebuild needs to be dependent on the qt-docs, and get the kdelibs 
source.

Now, the kdevelop setup doesnt seem to like qt-docs being in /usr/qt/2/doc. It accepts it and 
says a valid path.  However, on the next step, generation of kde docs, it will come back and say 
the qt doc path is not set correctly. Yes, this is an app problem.  A work around is to symlink 
where it really wants it /usr/doc/qt-doc ->/usr/qt/2/doc  (perhasp the qt-doc ebuild could do 
this?). Anyway, doing that , kdevelop can get setup.
Comment 1 Charles Kerr 2002-01-10 11:16:23 UTC
Ok, one other problem, Ihavent tracked down. It would seem kdevelop-setup also does ot like 
where htdig.conf file gets put.  Again, Iknow anapplication issue. but need to find here it can go 
to have kdeveop work.  When you try to index the doc files (getting past the problems in the 
orginal bug post), you then get a htdig.conf file  not found.  So it is looking somewhere else I 
would suppose.
Comment 2 Mikael Hallendal (hallski) (RETIRED) gentoo-dev 2002-01-10 11:27:12 UTC
Ebuilds are for submitting new ebuilds/patches to ebuilds. These kind of issue
should go to the component they belong in. in this case KDE.
Comment 3 Dan Armak (RETIRED) gentoo-dev 2002-01-10 13:23:35 UTC
OK, let's have it in order:
1. kdevelop should depend on qt-dcs: agreed, I'll change the kdevelop ebuild.
2. kdevelop setup wants a symlink /usr/doc/qt-doc -> /usr/qt/2/doc. This is a little prolematic, 
because having the qt-docs ebuild install a compatibility symlink to fix a bug in another app isn't 
good policy. At worst the kdevelop ebuild should take care of it, at best there should be a patch 
to kdevelop :-) 
3. kdevelop setup can't find htdig.conf. Apparently there are lopts of things it can't find. I think we 
should check carefully to make sure thre is no way to make it find these things where they are 
(e.g. through a parameter or something), before changin the ebuild.
4. kdelibs sources needed. I don't think an ebuild is needed just for that. People can ebuild 
kdelibs-$ver unpack and point the kdevelop setup to /var/tmp/portage/kdelibs-$ver.

What do you think?
Comment 4 Dan Armak (RETIRED) gentoo-dev 2002-01-23 14:08:56 UTC
Um, as I remember we continued this discussion later on IRC.

I still hold to everything i've said in the previous comment, so I'm closnig this 
- nothing more needs to be done.
Comment 5 artech 2010-01-01 20:49:37 UTC
kde