Bug 3134 - Fancy Plugin Cannot Load
Summary: Fancy Plugin Cannot Load
Status: RESOLVED INVALID
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: Plugins (show other bugs)
Version: 3.9.3
Hardware: Other Linux
: P3 normal
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2014-04-08 07:12 UTC by Ryan McClure
Modified: 2014-04-08 15:45 UTC (History)
0 users

See Also:


Attachments

Description Ryan McClure 2014-04-08 07:12:41 UTC
When trying to load the Fancy Plugin, the following pops up:

"The following error occurred while loading fancy.so :

/usr/lib/libwebkitgtk-1.0.so.0: undefined symbol: cairo_gl_surface_get_width"

Running Arch Linux with Claws-Mail 3.9.3.
Comment 1 Paul 2014-04-08 08:25:18 UTC
That's an Arch Linux packaging bug by the sound of it, and there's nothing we can or need to do here.

See https://www.archlinux.org/packages/extra/i686/claws-mail/ or https://www.archlinux.org/packages/extra/x86_64/claws-mail/
Comment 2 Christian Hesse 2014-04-08 09:12:56 UTC
Please read the optional dependencies and install what is needed. Everything is perfectly fine, even with the Arch package.

% pacman -Si claws-mail
Repository     : extra
Name           : claws-mail
Version        : 3.9.3-2
Description    : A GTK+ based e-mail client.
Architecture   : x86_64
URL            : http://www.claws-mail.org
Licenses       : GPL3
Groups         : None
Provides       : claws
Depends On     : gtk2  gnutls  startup-notification  enchant  gpgme  libetpan  compface  libsm  dbus-glib  hicolor-icon-theme  desktop-file-utils
Optional Deps  : python2: needed for some tools and python plugin
                 perl: needed for some tools and perl plugin
                 spamassassin: adds support for spamfiltering
                 bogofilter: adds support for spamfiltering
                 libnotify: for notification plugin
                 libcanberra: for notification plugin
                 dbus: for notification plugin
                 libxml2: for gtkhtml2_viewer and rssyl plugins
                 curl: for gtkhtml2_viewer, vcalendar, rssyl and spamreport plugins
                 libarchive: for archive plugin and various other plugins
                 libytnef: for tnef_parse plugin
                 webkitgtk2: for the fancy webkit html plugin
                 libsoup: for the fancy webkit html plugin
                 libgdata: for gdata plugin
                 poppler-glib: for pdf viewer plugin
                 ghostscript: for pdf viewer plugin
Conflicts With : claws-mail-extra-plugins
Replaces       : sylpheed-claws  claws-mail-extra-plugins
Download Size  : 2876,42 KiB
Installed Size : 13912,00 KiB
Packager       : Andreas Radke <andyrtr@archlinux.org>
Build Date     : Thu 06 Feb 2014 05:08:40 PM CET
Validated By   : MD5 Sum  SHA256 Sum  Signature
Comment 3 Ryan McClure 2014-04-08 14:14:03 UTC
All of the optional dependencies are installed. I tried uninstalling and reinstalling, and it still yields the same error.
Comment 4 Michael Schwendt 2014-04-08 15:45:50 UTC
The symbol cairo_gl_surface_get_width is provided by Cairo (libcairo). Figure out what's wrong with the packages you use. Perhaps libcairo has been replaced with an incompatible version.

Note You need to log in before you can comment on or make changes to this bug.