Public bug reported: I have a Qt application that when compiled for Precise is not runnable in Oneiric:
$ ./Qt_client ./Qt_client: symbol lookup error: ./Qt_client: undefined symbol: _ZN10QTableView13doItemsLayoutEv $ ldd Qt_client |grep -i qt libQtGui.so.4 => /usr/lib/i386-linux-gnu/libQtGui.so.4 (0x00f4b000) libQtCore.so.4 => /usr/lib/i386-linux-gnu/libQtCore.so.4 (0x00705000) dpkg -S /usr/lib/i386-linux-gnu/libQtGui.so.4 libqtgui4: /usr/lib/i386-linux-gnu/libQtGui.so.4 $ dpkg -S /usr/lib/i386-linux-gnu/libQtCore.so.4 libqtcore4: /usr/lib/i386-linux-gnu/libQtCore.so.4 $ apt-cache policy libqtgui4 libqtgui4: Installert: 4:4.7.4-0ubuntu8.1 Kandidat: 4:4.7.4-0ubuntu8.1 Versjonstabell: *** 4:4.7.4-0ubuntu8.1 0 500 http://no.archive.ubuntu.com/ubuntu/ oneiric-updates/main i386 Packages 100 /var/lib/dpkg/status 4:4.7.4-0ubuntu8 0 500 http://no.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages $ apt-cache policy libqtcore4 libqtcore4: Installert: 4:4.7.4-0ubuntu8.1 Kandidat: 4:4.7.4-0ubuntu8.1 Versjonstabell: *** 4:4.7.4-0ubuntu8.1 0 500 http://no.archive.ubuntu.com/ubuntu/ oneiric-updates/main i386 Packages 100 /var/lib/dpkg/status 4:4.7.4-0ubuntu8 0 500 http://no.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages Qt states at http://qt.nokia.com/products/changes/changes-4.8.1/ that "The Qt version 4.8 series is binary compatible with the 4.7.x series. Applications compiled for 4.7 will continue to run with 4.8.". Precise installation where it is built and runs fine: $ apt-cache policy libqtcore4 libqtcore4: Installert: 4:4.8.1-0ubuntu4.1 Kandidat: 4:4.8.1-0ubuntu4.1 Versjonstabell: *** 4:4.8.1-0ubuntu4.1 0 500 http://no.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages 100 /var/lib/dpkg/status 4:4.8.1-0ubuntu4 0 500 http://no.archive.ubuntu.com/ubuntu/ precise/main i386 Packages $ apt-cache policy libqtgui4 libqtgui4: Installert: 4:4.8.1-0ubuntu4.1 Kandidat: 4:4.8.1-0ubuntu4.1 Versjonstabell: *** 4:4.8.1-0ubuntu4.1 0 500 http://no.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages 100 /var/lib/dpkg/status 4:4.8.1-0ubuntu4 0 500 http://no.archive.ubuntu.com/ubuntu/ precise/main i386 Packages ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: libqtgui4 4:4.8.1-0ubuntu4.1 ProcVersionSignature: Ubuntu 3.2.0-24.37-generic-pae 3.2.14 Uname: Linux 3.2.0-24-generic-pae i686 NonfreeKernelModules: nvidia ApportVersion: 2.0.1-0ubuntu7 Architecture: i386 Date: Wed May 9 11:43:37 2012 ProcEnviron: TERM=xterm SHELL=/bin/bash PATH=(custom, user) LANG=nb_NO.UTF-8 LANGUAGE=nb_NO:nb:no_NO:no:nn_NO:nn:en SourcePackage: qt4-x11 UpgradeStatus: Upgraded to precise on 2012-05-08 (0 days ago) ** Affects: qt4-x11 (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 precise regression -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to qt4-x11 in Ubuntu. https://bugs.launchpad.net/bugs/997022 Title: Qt 4.8.3 not binary compatible with 4.7.4 version in Ubuntu 11.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/997022/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs