• Skype Error With Shared Libraries


    Keep getting this error message whilst trying to start Skype:

    /usr/lib32/skype/skype: error while loading shared libraries: libQtWebKit.so.4: cannot open shared object file: No such file or directory
    

    Any idea what needs to be installed to fix it? It was working fine, but an update seems to have broken it.

  • Yes, the culprit is libQtWebKit. For more info look here…
    https://bbs.archlinux.org/viewtopic.php?id=218714

  • Thanks, Anarch.

    For anyone struggling with the same problem, just so they don’t have to trawl through the thread over at bbs.archlinux.org, and potentially waste time implementing the fixes which don’t work, here’s what I did.

    First, open a console and change the directory:

    cd /var/cache/pacman/pkg/
    

    Run a quick ls to list your packages:

    ls
    

    Scroll down to lib32-sqlite. The offending package is actually lib32-qt4, but you can’t roll it back without rolling back lib32-sqlite first. In my list I had the following entries:

    lib32-sqlite-3.13.0-1-x86_64.pkg.tar.xz
    lib32-sqlite-3.14.0-1-x86_64.pkg.tar.xz
    lib32-sqlite-3.14.1-1-x86_64.pkg.tar.xz
    lib32-sqlite-3.14.2-1-x86_64.pkg.tar.xz
    lib32-sqlite-3.15.0-1-x86_64.pkg.tar.xz

    So to roll back lib32-sqlite-3.15.0-1 to lib32-sqlite-3.14.2-1:

    sudo pacman -U lib32-sqlite-3.14.2-1-x86_64.pkg.tar.xz
    

    Do the same with lib32-qt4-4.8.7-5. In my list I had the following two entries:

    lib32-qt4-4.8.7-4-x86_64.pkg.tar.xz
    lib32-qt4-4.8.7-5-x86_64.pkg.tar.xz

    To roll back version 4-4.8.7-5 to 4-4.8.7-4, simply enter the following:

    sudo pacman -U lib32-qt4-4.8.7-4-x86_64.pkg.tar.xz
    

    You might also want to add the packages to pacman’s ignorePkg list.

    For the record, as I was farting about with this workaround, they released lib32-qt4-4.8.7-6 which core dumps Skype completely.

skype8 libraries6 Posts 3Views 1099
Bloom Email Optin Plugin

Looks like your connection to Antergos Community Forum was lost, please wait while we try to reconnect.