ToneLib 3.1 for Linux package dependency is missing libwebkit2get-4.0

Discussion in 'Bug Reports' started by taupter, Dec 11, 2018.

  1. taupter

    taupter New Member

    Hi there.

    ToneLib installs without problem after libcurl is properly installed, but doesn't run with the following error:

    ToneLib-Zoom: error while loading shared libraries: libwebkit2gtk-4.0.so.37: cannot open shared object file: No such file or directory

    To run the app we need to issue the following command as root:

    apt install libwebkit2gtk-4.0

    This problem occurs because libwebkit2gtk-4.0 is not listed as ToneLib's dependency. It may be overlooked when using Ubuntu probably because it is installed as default, as many packages depend on it (gnome-initial-setup is an example), but on different setups it may not be the case, as some Ubuntu official derivatives (Kubuntu, Lubuntu), unofficial ones (Neon, LinuxMCE) and Debian and its derivatives.

    Explicitly declaring dependency on libwebkit2gtk-4.0 would fix this issue.