There is a reference to old lib libedataserver-1.2.so.4

Bug #30121 reported by Arthur Peters
36
Affects Status Importance Assigned to Milestone
evolution-sharp (Ubuntu)
Fix Released
Medium
Brandon Hale

Bug Description

/usr/lib/mono/gac/evolution-sharp/2.0.0.0__457eed85bd9370df/evolution-sharp.dll.config in libevolution-cil references libedataserver-1.2.so.4 which does not exist on the system as it has been replaced by libedataserver-1.2.so.7.

By changing the file to the below I can make it work:

<configuration>
  <dllmap dll="ebook" target="libebook-1.2.so.5"/>
  <dllmap dll="ecal" target="libecal-1.2.so.3"/>
  <dllmap dll="edataserver" target="libedataserver-1.2.so.7"/>
  <dllmap dll="evolutionglue" target="/usr/lib/evolution-sharp/libevolutionglue.so"/>
</configuration>

I have been experiencing a crash in beagle after making the change, but that may well be a bug in beagle.

Sebastian Dröge (slomo)
Changed in evolution-sharp:
assignee: nobody → brandon
Revision history for this message
Björn Torkelsson (torkel) wrote :

The latest version of evolution-sharp still has a reference to libedataserver-1.2.so.4 , which makes the beagle to throw an exception in the evolution backend.

Updating evolution-sharp.dll.config to the current version of libedataserver seems to make beagle work though. I haven't had any crash yet.

Changed in evolution-sharp:
status: Unconfirmed → Confirmed
Revision history for this message
Sander de Leeuw (s-deleeuw) wrote :

I have read about this issue here:
http://mail.gnome.org/archives/dashboard-hackers/2006-February/msg00071.html
http://bugzilla.gnome.org/show_bug.cgi?id=329273

Evolution-sharp doesn't support libedataserver-1.2.so.7 (the unstable version) yet.

Revision history for this message
Sebastian Dröge (slomo) wrote :

fixed with 0.10.2-2ubuntu4

Changed in evolution-sharp:
status: Confirmed → Fix Released
Revision history for this message
Timothy (timothyparez) wrote :

I changed that line but did not experience any problems with beagle.
Altough Book.AddContact() doesn't work properly now.

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.