Problem with new QT libs

Marcin Juszkiewicz <[email protected]> Wed, 21 Jan 2004 11:21:40 +0100
Newsgroups gmane.linux.debian.kde.cvs
Message-ID <[email protected]>
Today I upgraded to newer QT and KDe 3.2RC1. KDE works OK, but every
QT app which I start says:

marcinj:lincvs$ lincvs
lincvs: /usr/X11R6/lib/libGL.so.1: no version information available (required by /usr/lib/libqt-mt.so.3)

I have XFree86 4.3.0 pre1v5 from experimental and with orth, as, older cm
packages all worked. Now I had to recompile lincvs (it crashed with new QT).
After long rebuild time I got:

/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glDeleteLists@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXQueryExtension@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXSwapBuffers@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glCallLists@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXCreateGLXPixmap@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glReadPixels@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glClearIndex@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXWaitX@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glRasterPos3d@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glFlush@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glListBase@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXDestroyGLXPixmap@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glPopAttrib@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXMakeCurrent@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glMatrixMode@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glViewport@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXGetClientString@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glClearColor@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXQueryServerString@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glPushMatrix@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXQueryExtensionsString@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glRasterPos2i@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXChooseVisual@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXCreateContext@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glIndexi@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glPushAttrib@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glDrawBuffer@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glPopMatrix@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glLoadIdentity@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glColor3ub@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXDestroyContext@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXIsDirect@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXGetConfig@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glOrtho@LIBGL'
/usr/lib/gcc-lib/i486-linux/3.3.3/../../../libqt-mt.so: undefined reference to `glXUseXFont@LIBGL'
collect2: ld returned 1 exit status

Do I have to go back to QT 3.2.1-6+as1 or XFree86 4.2.1?
Or maybe there will be another set of QT 3.3 packages?

marcinj:lincvs$ apt-cache policy xlibmesa-gl libqt3-mt-dev libqt3c102-mt
xlibmesa-gl:
  Installed: 4.3.0-0pre1v5
  Candidate: 4.3.0-0pre1v5
  Version Table:
 *** 4.3.0-0pre1v5 0
          1 http://ftp.pl.debian.org ../project/experimental/main Packages
        100 /var/lib/dpkg/status
libqt3-mt-dev:
  Installed: 3:3.2.3-99+cvs20040120+cm
  Candidate: 3:3.2.3-99+cvs20040120+cm
  Version Table:
 *** 3:3.2.3-99+cvs20040120+cm 0
        500 http://rs.fuzz.nl unstable/ Packages
        100 /var/lib/dpkg/status
     3:3.2.3-1 0
        500 http://ftp.pl.debian.org unstable/main Packages
        500 http://ftp.de.debian.org unstable/main Packages
     3:3.2.1-6+orth 0
        500 file: unstable/main Packages
        500 http://kde.rb-hosting.de ./ Packages
        500 http://oberlin.cems.umn.edu ./ Packages
     3:3.2.1-6+as1 0
        500 http://www.cs.uni-magdeburg.de unstable/ Packages
libqt3c102-mt:
  Installed: 3:3.2.3-99+cvs20040120+cm
  Candidate: 3:3.2.3-99+cvs20040120+cm
  Version Table:
 *** 3:3.2.3-99+cvs20040120+cm 0
        500 http://rs.fuzz.nl unstable/ Packages
        100 /var/lib/dpkg/status
     3:3.2.3-1 0
        500 file: unstable/main Packages
        500 http://ftp.pl.debian.org unstable/main Packages
        500 http://ftp.de.debian.org unstable/main Packages
     3:3.2.1-6+orth 0
        500 http://kde.rb-hosting.de ./ Packages
        500 http://oberlin.cems.umn.edu ./ Packages
     3:3.2.1-6+as1 0
        500 http://www.cs.uni-magdeburg.de unstable/ Packages


-- 
           ...all in all it's just another rule in the firewall.