can't load plugin '/usr/lib/evolution/2.32/plugins/liborg-gnome-exchange-operations'

Bug #694884 reported by Taras Perebeynosov
40
This bug affects 11 people
Affects Status Importance Assigned to Milestone
evolution-exchange (Ubuntu)
Fix Released
Medium
Mathieu Trudel-Lapierre

Bug Description

Binary package hint: evolution-exchange

Do not work evolution-exchange connector.
In console:

~$ evolution

(evolution:6292): evolution-plugin-lib-WARNING **: can't load plugin '/usr/lib/evolution/2.32/plugins/liborg-gnome-exchange-operations': libexchange-storage.so: cannot open shared object file: No such file or directory

(evolution:6292): evolution-plugin-lib-WARNING **: can't load plugin '/usr/lib/evolution/2.32/plugins/liborg-gnome-exchange-operations': libexchange-storage.so: cannot open shared object file: No such file or directory
Migrating cached data
Migrating config data
Migrating local user data
  mv /home/taras/.evolution/mail/local/folders.db /home/taras/.local/share/evolution/mail/local/folders.db
  FAILED: Destination file already exists
  rmdir /home/taras/.evolution/mail/local
  FAILED: Directory not empty (contents follows)
          folders.db
  rmdir /home/taras/.evolution/calendar
  FAILED: Directory not empty (contents follows)
          local
  rmdir /home/taras/.evolution/mail
  FAILED: Directory not empty (contents follows)
          local
  rmdir /home/taras/.evolution/memos
  FAILED: Directory not empty (contents follows)
          local
  rmdir /home/taras/.evolution/addressbook
  FAILED: Directory not empty (contents follows)
          local
  rmdir /home/taras/.evolution/tasks
  FAILED: Directory not empty (contents follows)
          local

(evolution:6292): evolution-plugin-lib-WARNING **: can't load plugin '/usr/lib/evolution/2.32/plugins/liborg-gnome-exchange-operations': libexchange-storage.so: cannot open shared object file: No such file or directory

(evolution:6292): e-utils-CRITICAL **: Plugin "Exchange Operations" is missing a function named eex_ui_mail_init()

Tags: exchange
Revision history for this message
Taras Perebeynosov (taras-perebeynosov) wrote :

can I help to debug this issue?

Revision history for this message
Bryan Hundven (bryanhundven) wrote :

as for libexchange-storage.so, which is built by evolution-exchange, in 2.32.1 the evolution-exchange.install was packaging:

debian/tmp/usr/lib/evolution-exchange/*/*.so.*

and should be:

debian/tmp/usr/lib/evolution-exchange/*/*.so*

hence, it is not packaging:

debian/tmp/usr/lib/evolution-exchange/2.32/libexchange-storage.so
or
debian/tmp/usr/lib/evolution-exchange/2.32/libevolution-exchange-shared.so

when I fix that in a local build, I now get:

** (evolution:6098): DEBUG: Loading Exchange MAPI Plugin

** (evolution:6098): DEBUG: MAPI listener is constructed with 1 listed MAPI accounts

(evolution:6098): GLib-GObject-CRITICAL **: Object class EMFolderTree doesn't implement property 'paste-target-list' from interface 'ESelectable'

(evolution:6098): GLib-GObject-CRITICAL **: Object class EMFolderTree doesn't implement property 'copy-target-list' from interface 'ESelectable'
Unknown parameter encountered: "max log size"
Ignoring unknown parameter "max log size"
Unknown parameter encountered: "syslog"
Ignoring unknown parameter "syslog"
Unknown parameter encountered: "passdb backend"
Ignoring unknown parameter "passdb backend"
Unknown parameter encountered: "unix password sync"
Ignoring unknown parameter "unix password sync"
Unknown parameter encountered: "passwd program"
Ignoring unknown parameter "passwd program"
Unknown parameter encountered: "pam password change"
Ignoring unknown parameter "pam password change"
Unknown parameter encountered: "map to guest"
Ignoring unknown parameter "map to guest"
Unknown parameter encountered: "usershare allow guests"
Ignoring unknown parameter "usershare allow guests"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"

(evolution:6098): camel-mapi-provider-WARNING **: Could not get folder list (GetHierarchyTable: MAPI error MAPI_E_NO_SUPPORT (0x80040102) occurred)

(evolution:6098): camel-mapi-provider-WARNING **: Could not get folder list (GetHierarchyTable: MAPI error MAPI_E_NO_SUPPORT (0x80040102) occurred)

(evolution:6098): camel-mapi-provider-WARNING **: Could not get folder list (GetHierarchyTable: MAPI error MAPI_E_NO_SUPPORT (0x80040102) occurred)

(evolution:6098): camel-mapi-provider-WARNING **: camel_mapi_folder_new: cannot find 'Favorites' in known folders

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Confirming, I get the same errors and liborg-gnome-exchange-operations.so clearly depends on libexchange-storage.so.

Changed in evolution-exchange (Ubuntu):
status: New → In Progress
importance: Undecided → Medium
Changed in evolution-exchange (Ubuntu):
assignee: nobody → Mathieu Trudel-Lapierre (mathieu-tl)
Revision history for this message
Daniel (danielprakash) wrote :

Mathieu,

I am waiting for this fix with couple of others.. This fix will ensure Evolution 2.32 exchange launches properly, Right now evolution exchange doesn't show up on the server type at all. The evolution-exchange is completely broken..

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution-exchange - 2.32.2-0ubuntu3

---------------
evolution-exchange (2.32.2-0ubuntu3) natty; urgency=low

  * debian/evolution-exchange.install: Install extra libexchange-storage.so and
    libevolution-exchange-shared.so now needed in 2.32. (LP: #694884)
 -- Mathieu Trudel-Lapierre <email address hidden> Mon, 28 Feb 2011 14:14:48 -0500

Changed in evolution-exchange (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Daniel,

If you notice any other issues in evolution-exchange on natty don't hesitate to file bugs for them so we can fix in time for the release. Thanks!

Revision history for this message
Daniel (danielprakash) wrote :

Mathieu,

Your fix works and no doubt you are the rock star!!! Thanks a lot ...I will report for sure any other issues if i come to know. Seems to be evolution 2.32 is solid working release after your fix..

Thanks
Daniel

Revision history for this message
Jakob Baader (jakob-baader) wrote :

Hi
I had the same problem (using 2.32). After renaming the folders of my exchange account (was in French and had some strange letters) it works now fine.
Thanks
Jakob

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.