Announcement

Collapse
No announcement yet.

[solved] libqt4 upgrade broke most of QT apps

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [solved] libqt4 upgrade broke most of QT apps

    Hi,

    After upgrading kubuntu (kde 4.2) today, most of my apps show unresolved symbols.

    Here is the log of the aptitude upgrade command :

    Code:
    Aptitude 0.4.11.3: log report
    Sun, Feb 22 2009 14:07:02 +0100
    
    IMPORTANT: this log only lists intended actions; actions which fail due to
    dpkg problems may not be completed.
    
    Will install 44 packages, and remove 0 packages.
    623kB of disk space will be used
    ===============================================================================
    [HOLD] ffmpeg
    [UPGRADE] consolekit 0.2.10-1ubuntu9 -> 0.2.10-1ubuntu10
    [UPGRADE] cups 1.3.9-2ubuntu6.1 -> 1.3.9-2ubuntu7
    [UPGRADE] cups-bsd 1.3.9-2ubuntu6.1 -> 1.3.9-2ubuntu7
    [UPGRADE] cups-client 1.3.9-2ubuntu6.1 -> 1.3.9-2ubuntu7
    [UPGRADE] cups-common 1.3.9-2ubuntu6.1 -> 1.3.9-2ubuntu7
    [UPGRADE] fglrx-modaliases 2:8.543-0ubuntu4 -> 2:8.543-0ubuntu4.1
    [UPGRADE] foomatic-filters 4.0.0~bzr177-0ubuntu1 -> 4.0.0-0ubuntu3
    [UPGRADE] hal-info 20081124-0ubuntu1~intrepid -> 20090128-0ubuntu1~intrepid2
    [UPGRADE] libck-connector0 0.2.10-1ubuntu9 -> 0.2.10-1ubuntu10
    [UPGRADE] libcups2 1.3.9-2ubuntu6.1 -> 1.3.9-2ubuntu7
    [UPGRADE] libcupsimage2 1.3.9-2ubuntu6.1 -> 1.3.9-2ubuntu7
    [UPGRADE] libpam-ck-connector 0.2.10-1ubuntu9 -> 0.2.10-1ubuntu10
    [UPGRADE] libpq5 8.3.5-0ubuntu8.10 -> 8.3.6-0ubuntu8.10
    [UPGRADE] libqt4-assistant 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-core 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-dbus 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-designer 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-help 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-network 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-opengl 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-qt3support 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-script 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-sql 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-sql-mysql 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-svg 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-test 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-webkit 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-xml 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqt4-xmlpatterns 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqtcore4 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libqtgui4 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] libxine1 1.1.15-0ubuntu3.1 -> 1.1.15-0ubuntu3.1intrepid1
    [UPGRADE] libxine1-all-plugins 1.1.15-0ubuntu3.1 -> 1.1.15-0ubuntu3.1intrepid1
    [UPGRADE] libxine1-bin 1.1.15-0ubuntu3.1 -> 1.1.15-0ubuntu3.1intrepid1
    [UPGRADE] libxine1-console 1.1.15-0ubuntu3.1 -> 1.1.15-0ubuntu3.1intrepid1
    [UPGRADE] libxine1-ffmpeg 1.1.15-0ubuntu3.1 -> 1.1.15-0ubuntu3.1intrepid1
    [UPGRADE] libxine1-gnome 1.1.15-0ubuntu3.1 -> 1.1.15-0ubuntu3.1intrepid1
    [UPGRADE] libxine1-misc-plugins 1.1.15-0ubuntu3.1 -> 1.1.15-0ubuntu3.1intrepid1
    [UPGRADE] libxine1-x 1.1.15-0ubuntu3.1 -> 1.1.15-0ubuntu3.1intrepid1
    [UPGRADE] obex-data-server 0.4.2-0ubuntu1~baudm1 -> 0.4.4-0ubuntu1~baudm1
    [UPGRADE] postgresql-client-8.3 8.3.5-0ubuntu8.10 -> 8.3.6-0ubuntu8.10
    [UPGRADE] qt4-qtconfig 4.4.3-0ubuntu1.1 -> 4.4.3-0ubuntu1.2
    [UPGRADE] sudo 1.6.9p17-1ubuntu2 -> 1.6.9p17-1ubuntu2.1
    [UPGRADE] virtualbox-2.1 2.1.2-41885_Ubuntu_intrepid -> 2.1.4-42893_Ubuntu_intrepid
    ===============================================================================
    
    Log complete.
    Now, most of KDE & QT apps are broken :

    Code:
    root@bart:~# konsole
    konsole: symbol lookup error: /usr/lib/libQtSvg.so.4: undefined symbol: _ZN14QObjectPrivate15checkWindowRoleEv
    root@bart:~#
    Here are the manual sources defined :
    Code:
    root@bart:~# tail /etc/apt/sources.list
    deb [url]http://security.ubuntu.com/ubuntu[/url] intrepid-security multiverse
    deb-src [url]http://security.ubuntu.com/ubuntu[/url] intrepid-security multiverse
    
    
    deb [url]http://download.virtualbox.org/virtualbox/debian[/url] intrepid non-free
    deb [url]http://ppa.launchpad.net/kubuntu-experimental/ubuntu[/url] intrepid main
    deb [url]http://ppa.launchpad.net/baudm/ubuntu[/url] intrepid main
    deb [url]http://packages.medibuntu.org/[/url] intrepid free non-free
    deb [url]http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu[/url] intrepid main
    deb [url]http://ppa.launchpad.net/openoffice-pkgs/ubuntu[/url] intrepid main
    root@bart:~#
    How should I revert back to the old libqt4 or fix this issue ?

    Regards,

    Pivert.

    #2
    Re: libqt4 upgrade broke most of QT apps

    Hmmm. I have the same qt4 version, 4.4.3-0ubuntu1.2, and I don't see anything misbehaving here, except the icons parked on the panel, which have never been quite right.

    Code:
    dibl@ibex:~$ konsole
    konsole(9067): Attempt to use QAction "change-profile" with KXMLGUIFactory!
    opens a konsole window here. I have mostly the same sources:

    Code:
    dibl@ibex:~$ tail /etc/apt/sources.list
    deb [url]http://security.ubuntu.com/ubuntu[/url] intrepid-security main restricted
    deb [url]http://security.ubuntu.com/ubuntu[/url] intrepid-security universe
    deb [url]http://security.ubuntu.com/ubuntu[/url] intrepid-security multiverse
    
    deb [url]http://ppa.launchpad.net/openoffice-pkgs/ubuntu[/url] intrepid main
    # deb-src [url]http://ppa.launchpad.net/openoffice-pkgs/ubuntu[/url] intrepid main
    
    deb [url]http://ppa.launchpad.net/kubuntu-experimental/ubuntu[/url] intrepid main
    
    deb [url]http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu[/url] intrepid main
    I dunno, I'm wondering if the dist-upgrade went all the way through for you.

    Comment


      #3
      Re: libqt4 upgrade broke most of QT apps

      Might be...
      But I found nothing weird in the /var/log/apt/term.log neither...
      I'll go to console, and try to remove and install the packages in the list...

      Comment


        #4
        Re: libqt4 upgrade broke most of QT apps

        A wild guess -- if you install --reinstall qt4-qtconfig it might pull in everything else you need.

        Comment


          #5
          Re: libqt4 upgrade broke most of QT apps

          Hi,

          The problem was coming from a second copy of libQtCore.so.4 that was installed under /usr/local/... probably by nessus or nessusclient.
          ldd -r /usr/lib/libQtNetwork.so.4 showed that it was using the wrong libQtCore by default.

          After removing that file, I got back all my KDE and QT apps.

          Regards,

          Comment

          Working...
          X