Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38471 - building of arts-1.1.5 fails with error message: "checking for Qt... configure: error...
Summary: building of arts-1.1.5 fails with error message: "checking for Qt... configur...
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 37420 39771 39907 40165 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-01-16 17:24 UTC by Geir Erik Nielsen
Modified: 2004-02-02 07:50 UTC (History)
4 users (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 Geir Erik Nielsen 2004-01-16 17:24:46 UTC
When updating arts to 1.1.5 as part of the upgrade to KDE 3.1.5, arts fails to compile with the error message: "checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt-mt) 
 not found. Please check your installation! 
 For more details about this problem, look at the end of config.log. 
 Make sure that you have compiled Qt with thread support!"

Further investigation into the config.log file shows that this has to do with opengl not being installed (or incorrectly installed):

snippet:
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glDeleteLists@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glXQueryExtension@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glXSwapBuffers@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glCallLists@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glXCreateGLXPixmap@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glReadPixels@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glClearIndex@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glXWaitX@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glRasterPos3d@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glFlush@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glListBase@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glXDestroyGLXPixmap@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glPopAttrib@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glXMakeCurrent@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glMatrixMode@LIBGL' 
 /usr/qt/3/lib/libqt-mt.so: undefined reference to `glViewport@LIBGL' 




Reproducible: Always
Steps to Reproduce:
1. On a system with a previous version of kde, and not opengl, do emerge arts
Actual Results:  
See the details field 

Expected Results:  
compiled 

This should be pretty easy to fix by making the ebuild of arts have a 
dependency on opengl
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-01-16 19:17:31 UTC
uh, that should be handled already by the Qt library?.

Are you using the nvidia drivers?

Comment 2 Paul de Vrieze (RETIRED) gentoo-dev 2004-01-17 03:08:27 UTC
Try opengl-update, if that fails remerge qt.
Comment 3 Geir Erik Nielsen 2004-01-17 04:08:27 UTC
Yes, I am using the NVidia drivers supplied by NVidia themselves as I was having problems with an earlier Gentoo package of these drivers.

opengl-update was present in the system when the error occured, and I had emerged qt beforehand as well. Only be emerging opengl and then emerging qt again did the problem resolve itself.
Comment 4 Caleb Tennis (RETIRED) gentoo-dev 2004-01-18 06:43:03 UTC
The problem lies with opengl and nvidia drivers.  Unfortunately there's not much on the Qt front we can do to fix it if you make changes after emerging Qt, other that the re-emerge that you've pointed out.
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2004-01-18 08:22:20 UTC
*** Bug 37420 has been marked as a duplicate of this bug. ***
Comment 6 Caleb Tennis (RETIRED) gentoo-dev 2004-01-29 09:07:39 UTC
*** Bug 39771 has been marked as a duplicate of this bug. ***
Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2004-01-30 14:06:47 UTC
*** Bug 39907 has been marked as a duplicate of this bug. ***
Comment 8 Caleb Tennis (RETIRED) gentoo-dev 2004-02-02 07:50:45 UTC
*** Bug 40165 has been marked as a duplicate of this bug. ***