Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90588 - net-im/openc6-0.9.7 does not emerge without KDE installed
Summary: net-im/openc6-0.9.7 does not emerge without KDE installed
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Timothy Redaelli (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-27 01:42 UTC by Michele Beltrame
Modified: 2007-06-30 22:52 UTC (History)
1 user (show)

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


Attachments
New version with new ebuild working with non-KDE systems (openc6-0.9.7.1.ebuild,659 bytes, text/plain)
2005-07-01 03:02 UTC, Matteo Giordano
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michele Beltrame 2005-04-27 01:42:27 UTC
I'm re-reporting this as a separate bug, as there's now an official OpenC6 0.9.7 ebuild in portage, which however doesn't fix this problem.

I have no KDE installed, just kdelibs and qt. This problem happens on BOTH my machines: one is x86, the other is AMD64. OpenC6 emersion fails while configuring, with this message:

Checking for Qt... libraries /usr/qt/3/lib, headers /usr/qt/3/include using -mt
checking if Qt compiles without flags... no
checking for moc... /usr/qt/3/bin/moc
checking for uic... /usr/qt/3/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
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!

I temporary solved, but with a little "hack" of the ebuild (which I think doesn't work that well if you have KDE installed). However, I'm no ebuild master (I still know almost nothing, actually), so this is what I came up with. I modified this line of the ebuild file:

econf $(use_with kde) || die "./configure failed"

changing it to:

econf || die "./configure failed"

By the way, these are the use flags for openc6 (emerge -pv output):

[ebuild     U ] net-im/openc6-0.9.7 [0.9.6_beta] +arts -debug -kde -kdeenablefinal -xinerama 0 kB [1]

Michele.


Reproducible: Always
Steps to Reproduce:
1. your system has no KDE
2. emerge openc6

Actual Results:  
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!

Expected Results:  
emerge correctly
Comment 1 Matteo Giordano 2005-07-01 03:02:32 UTC
Created attachment 62391 [details]
New version with new ebuild working with non-KDE systems
Comment 2 Fabiano Francesconi 2007-01-01 14:43:28 UTC
this still doesn't work..
Comment 3 Timothy Redaelli (RETIRED) gentoo-dev 2007-04-26 13:58:55 UTC
Can you test new (0.9.9) version? / Potete testare la nuova (0.9.9) versione?
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-06-30 22:52:49 UTC
See above and get back to us please.