First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 220253
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Markus Ullmann <jokey@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Mark Nowiasz <buckaroo@gmx.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 220253 depends on: Show dependency tree
Show dependency graph
Bug 220253 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-05-04 15:47 0000
When trying to emerge games-puzzle/ksudoku, the ebuild tells me that I need qt3
with opengl, although in fact qt3 has been compiled with opengl support. 



Reproducible: Always

Steps to Reproduce:
1. emerge games-puzzle/ksudoku
2.
3.

Actual Results:  
 * This needs qt3 built with opengl support to work sanely
 *
 * ERROR: games-puzzle/ksudoku-0.4 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called pkg_setup
 *      ksudoku-0.4.ebuild, line   23:  Called die
 * The specific snippet of code:
 *              die "This needs qt3 built with opengl"
 *  The die message:
 *   This needs qt3 built with opengl



equery uses =qt-3.3.8-r4

 + + cups     : Add support for CUPS (Common Unix Printing System)
 - - debug    : Enable extra debug codepaths, like asserts and extra output. If
you want to get meaningful backtraces see
http://www.gentoo.org/proj/en/qa/backtraces.xml
 - - doc      : Adds extra documentation (API, Javadoc, etc)
 - - examples : Install examples, usually source code
 - - firebird : Adds support for the Firebird relational database
 + + gif      : Adds GIF image support
 - - immqt    : Enable binary incompatible version of immodule for Qt
 - - immqt-bc : Enable binary compatible version of immodule for Qt
 + + ipv6     : Adds support for IP version 6
 - - mysql    : Adds mySQL Database support
 - - nas      : Adds support for network audio sound
 - - nis      : Support for NIS/YP services
 - - odbc     : Adds ODBC Support (Open DataBase Connectivity)
 + + opengl   : Adds support for OpenGL (3D graphics)
 - - postgres : Adds support for the postgresql database
 - - sqlite   : Adds support for sqlite - embedded sql database
 - - xinerama : Add support for the xinerama X11 extension, which allows you to

------- Comment #1 From Mr. Bones. 2008-05-04 16:41:05 0000 -------
The built_with_use check is wrong in the ebuild since it doesn't specify the
version of qt to check.  You didn't build qt4 with opengl support.

------- Comment #2 From Mark Nowiasz 2008-05-04 18:02:55 0000 -------
(In reply to comment #1)
> The built_with_use check is wrong in the ebuild since it doesn't specify the
> version of qt to check.  You didn't build qt4 with opengl support.

Oh, you're partially right: 

I've got three versions of qt installed:

x11-libs/qt-3.3.4-r8 (+opengl)
x11-libs/qt-4.3.4-r1 (-opengl, which is quite strange since opengl is in my
/etc/make.conf and 4.2.x has been compiled with +opengl)
x11-libs/qt-4.4.0_rc1 (+opengl)

After oneshooting x11-libs/qt-4.3.4-r1 ksudoko compiles all right - but why
ksudoko chooses qt-4.34-r1 for testing opengl (instead of 3.3 or 4.4) beats me.

Well, at least now qt 4.3 has got opengl support compiled in :-)

Regards,
Mark

------- Comment #3 From Markus Ullmann 2008-05-21 19:00:14 0000 -------
Also fixed the check in CVS, thanks for the report :)

First Last Prev Next    No search results available      Search page      Enter new bug