Skip to content

SyncEvolution 0.8.1 Released

0.8.1 fixes issues which affected some (three?) users, details below. If 0.8 works for you, there’s no reason to upgrade. New binaries would also have been needed for Evolution 2.24, which was released two weeks ago and will be in major distributions soon. 0.8.1 supports all Evolution releases from 2.6.3 to 2.24 in the same binary. 2.6.1 in Ubuntu 6.06 LTS might also work now – in contrast to the other Evolution releases this has not been tested, though.

Available Packages

The following packages are available:

  • for Evolution (x86 and AMD64), both as .tar.gz and .deb
  • for Mac OS X (a fat binary for PPC and x86)
  • for Maemo (ITOS 2008, should work on Chinook and Diablo)
  • source code

The Evolution packages were renamed from syncevolution-evolution-2.6/8/12 to just syncevolution-evolution. When upgrading via apt, then you’ll notice that your old syncevolution-evolution-2.xx is “on hold”. Simply tell apt to install the new package and let it remove the old one:

# aptitude install syncevolution-evolution
Reading package lists... Done
...
Building tag database... Done
The following packages are BROKEN:
  syncevolution-evolution
The following packages have been kept back:
  syncevolution-evolution-2.12
0 packages upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 0B/380kB of archives. After unpacking 1102kB will be used.
The following packages have unmet dependencies:
  syncevolution-evolution: Conflicts: syncevolution which is a virtual package.
                           Conflicts: syncevolution-evolution-2.12 (< 1:0.8.1-2) but 1:0.8-2 is installed and it is kept back.
Resolving dependencies...
The following actions will resolve these dependencies:

Remove the following packages:
syncevolution-evolution-2.12

Score is 121

Accept this solution? [Y/n/q/?] Y
...

New installations can simply use "aptitude install syncevolution".

For more installation instructions see the www.estamos.de installation page.

Changes

  • Evolution calendar: regression in 0.8: one-way sync of virtual birthday calendar (#2095433).

    "refresh-from-client" works again for the birthday calendar. Other modes are not supported. In contrast to previous releases SyncEvolution now does some sanity checks that the sync mode is right.

  • Mac OS X: removing old logdirs failed (#2087389). Fixed.
  • SyncML client library: "Expect: 100-continue" header resulted in 417 error with certain proxies (#2101015).

    Now this header is always disabled; it doesn't make much sense with SyncML anyway.

  • The development of the Funambol C++ client library is now tracked in a git repository on github.com. Modifications and tags for SyncEvolution are checked in there. The configure script checks out the right sources from there automatically; can be controlled via --with-funambol-src parameter.
  • Evolution desktop: the version of the used Evolution libraries is included in the "--version" output and log files.
  • Cleaned up README. Kudos to Martin Wetterstedt for pointing out mistakes in the README and the web site.

{ 4 } Comments

  1. Alex | February 13, 2009 at 10:59 am | Permalink

    Hi! Just installed syncevolution some days ago. Works almost perfect in synchronizing kde4 with my mobile phone (the not perfect parts are kde4-dependend ;) ). Thanks for the wonderful program!

  2. Patrick Ohly | February 13, 2009 at 2:53 pm | Permalink

    Alex, okay, I admit it: I’m not entirely sure whether your comments regarding KDE4 are thoroughly ironic or whether you really have it working with KDE somehow. As far as I know, there is no way yet to synchronize PIM data in KDE4/Akonadi using SyncEvolution at all, which indeed is less than perfect ;-}

    If you found a way that works, then please share it with the rest of us.

  3. Alex | February 14, 2009 at 2:13 pm | Permalink

    I didn’t get it working with the KDE4/Akonadi-part. It’s a pity KDE4 has no real syncsuite until now.
    I used the trick to store the items in a dir format and sync these using syncevolution. Hints can be found here: http://wiki.scheduleworld.com/wiki/Linux_KDE_4_Configuration.
    Especially the “Script to repair filenames for Kontact” part is a mess, but it’s working for now. And since I don’t yet see the benefits of Akonadi I’m not unhappy so with this ;) .

  4. Patrick Ohly | February 15, 2009 at 10:28 am | Permalink

    Alex, thanks for pointing this out. I had no idea that this was possible.

{ 1 } Trackback

  1. [...] I just learned, there is a SyncML client for KDE4 which supports contacts, events, tasks and notes. I would never [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *