Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4990 - emerging quanta "checking for KDE... configure: error: the prefix, you've chosen, are no KDE headers/libraries installed"
Summary: emerging quanta "checking for KDE... configure: error: the prefix, you've cho...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Lowest major (vote)
Assignee: Dan Armak (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-14 12:17 UTC by Maurizio Disimino
Modified: 2003-02-04 19:42 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 Maurizio Disimino 2002-07-14 12:17:35 UTC
Emerging quanta:

checking for uic... /usr/qt/2/bin/uic
checking for rpath... yes
checking for KDE... configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!

!!! ERROR: The ebuild did not complete successfully.
!!! Function kde_src_compile, Line -4768, Exitcode 1
!!! died running ./configure, kde_src_compile:configure

!!! emerge aborting on  /usr/portage/app-editors/quanta/quanta-2.0.1.ebuild .

I've tracked down the problem (I hope :).

The configure checks for KDE headers in those PATHs:
/usr/lib/kde/include 
/usr/local/kde/include 
/usr/local/include 
/usr/kde/include 
/usr/include/kde
/usr/include
/opt/kde3/include 
/opt/kde/include

I've those headers in "/usr/kde/3/include".

The same with 'libraries' in /usr/kde/3/lib.
We need to change something .. 

Maurizio
Comment 1 Grant Goodyear (RETIRED) gentoo-dev 2002-07-14 12:51:23 UTC
Hmmm.  Looks like quanta needs kde-2.1, which I'm guessing you
don't have installed (although you do have qt2 installed).

The ebuild has a "need-kde 2.1" line in it, which I 
would have thought would do.  Sending to danarmak
for his help.
Comment 2 Maurizio Disimino 2002-07-14 13:07:15 UTC
To get Quanta working I did another attempt: emerge kdelibs-2.2.2-r4.
Got this: 

checking for libjpeg... -ljpeg
checking for Qt... configure: error: Qt (>= Qt 2.2.2) (libraries) not found.
Please check your installation!
For more details about this problem, look at the end of config.log.

!!! ERROR: The ebuild did not complete successfully.
!!! Function kde_src_compile, Line -4768, Exitcode 1
!!! died running ./configure, kde_src_compile:configure

!!! emerge aborting on  /usr/portage/kde-base/kdelibs/kdelibs-2.2.2-r4.ebuild .

It seems another bug ... 

Regards.

Maurizio
Comment 3 Dan Armak (RETIRED) gentoo-dev 2002-07-15 17:22:24 UTC
Quanta not having a kde3 version is a shame. quanta.sf.net still has the 2.0.1 
announcement and a "kde3 version soon" note.  
It seems like my recent kde-3.1 updates may have broken something about kde2, 
I'll check. 
Comment 4 Dan Armak (RETIRED) gentoo-dev 2002-07-15 17:32:56 UTC
This is my fault - I thought SLOTs would affect dependencies. I have to fix  
kde-functions.eclass but not today since I'm so tired I'd just make more  
damage. Tomorrow then. 
Comment 5 Dan Armak (RETIRED) gentoo-dev 2002-07-15 23:43:39 UTC
I fixed the 1st problem (kdelibs-2 not being installed for quanta).  
For the 2nd; please send me your $S/config.log and $T/eclass-debug.log for 
kdeilbs ($S being /var/tmp/portage/kdelibs-xxx/work/kdelibs-xxx and $T 
/var/tmp/portage/kdelibs-xxx/temp). 
 
Sorry about this, hope we can get it fixed quickly. 
Comment 6 Dan Armak (RETIRED) gentoo-dev 2002-07-21 14:16:55 UTC
(For anyone else reading this, a lot of water has passed under the bridge 
outside the bug comments.) 
 
Update: I've subscribed to the quanta-devel@mail.kde.org list and they're atm 
discussing making a kde3 release this coming Friday. So I'm waiting for it, I 
think that's the best thing under the circumstances. Have patience :-) 
Comment 7 Dan Armak (RETIRED) gentoo-dev 2002-07-28 05:02:24 UTC
Ebuild for quanta 3.0 pr1 (kde3 version) committed.