Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
View Bug Activity | Format For Printing | XML | Clone This Bug
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
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.
(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
Also fixed the check in CVS, thanks for the report :)