fancywebextension.so linked against non-existent library - libwebkit2gtk 4.1 instead of 4.0

Description:

The claws-mail package installs /usr/lib/claws-mail/web_extensions/fancywebextension.so however this is linked against libwebkit2gtk-4.1.so.0 which is not provided by Arch. The Arch package webkit2gtk installs /usr/lib/libwebkit2gtk-4.0.so.

This means the plugin fails because it is linked against a different version to that which is provided by the official package.

$ ldd /usr/lib/claws-mail/web_extensions/fancywebextension.so
        libwebkit2gtk-4.1.so.0 => not found
$ pacman -Ql webkit2gtk
webkit2gtk /usr/lib/libwebkit2gtk-4.0.so
webkit2gtk /usr/lib/libwebkit2gtk-4.0.so.37
webkit2gtk /usr/lib/libwebkit2gtk-4.0.so.37.71.5

Additional info:

  • package version(s): claws-mail-4.3.0-2 webkit2gtk-2.46.3-1
  • config and/or log files: N/A
  • link to upstream bug report, if any: N/A

Steps to reproduce:

  1. Run ldd /usr/lib/claws-mail/web_extensions/fancywebextension.so
  2. Observe libwebkit2gtk-4.1.so.0 => not found
  3. Should say libwebkit2gtk-4.0 instead of 4.1