On Tue, 2010-06-01 at 21:02 +0100, Lukas Zeller wrote:
One possible reason for this could be when a plugin does not
save/load the "ident" field in MapIDType, or does not allow multiple
map entries with the same localID, but different ident.
There used to be a bug like this in some betas of SyncEvolution (Moblin
Bugzilla #2425). There also was some confusion whether this ident is
part of the key or a value in the map. It should be fixed in
SyncEvolution 1.0 beta 3, with local ID + ident mapping to remote ID
(may be empty) and flags.
Anssi, can you locate the .server.ini file for your calendar (in
peers/<phone config>/sources/calendar/.server.ini) and attach it?
If there are "bad" entries, then even a "refresh-from-server" or
"refresh-from-client" won't fix it. You would have to first remove the
file, then do a refresh-from-server (assuming that the laptop has all
Running syncs with <debug><enable
option="exotic"/> would log more
details about the map entries saved and retrieved and thus probably
reveal what's going wrong.
Running at loglevel=3 will do that in SyncEvolution.
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.