On Thu, 2012-02-16 at 09:07 +1300, Jane Atkinson wrote: > I'm running the current Ubuntu development release (12.04) for testing > purposes. I have the syncevolution repository in my sources.list. > > I've noticed that I need to run syncevolution twice whenever I sync. > The first time, no error messages show up, but the changes don't > migrate to the phone. The second time, the changes appear on the phone > as expected.
What changes are these? In Evolution? Contacts or calendar? Are you perhaps synchronizing a CalDAV calendar in Evolution with the phone? There was a problem like that with CalDAV calendar where Evolution Data Server did not refresh its copy of the data the first time that SyncEvolution asked for the calendar. commit 7110d70033c06804ae24b421c4f190dc40254b5f Author: Patrick Ohly <[email protected]> Date: Wed Dec 15 12:48:34 2010 +0100 Evolution Calendar: work around delayed update in EDS CalDAV backend (BMC #10265) Running a sync with EDS CalDAV backend as storage to be synchronized ignored changes made before the sync. Running the sync again then found the changes. It seems that the EDS CalDAV backend triggers a refresh from the CalDAV server after the client is done, instead of doing that in e_cal_open(). As a workaround, this patch destroys the newly opened calendar instance and opens it again. This is done for *all* backends, because it is cheap for local storage and other remote storage backends might have the same issue. > Before I send any logs, I'd like to know if there are any special > settings I need to use. Please create logs at loglevel=4. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
