Hi,

I'm having some trouble with Multisync, Evolution 2 and a Siemens SL55 via
IrDA on Debian testing. This configuration worked well until a recent update,
however I don't sync very often so I can't be sure when the problem started.
It could have been introduced in debian testing a month or two ago.

The problem initially manifested as duplicated entries in evolution, many
with missing phone numbers. It appears that if I deleted the new entry in
evolution then that deleted the entry on the phone and it would not come back.
If I deleted the old entry (some entries were the same, so I couldn't tell
which to delete), then resyncing would cause the entry to reappear in
evolution.

Now I have no entries at all in my phone and syncing does not transfer any
entries in either direction. Syncing is fast and the log shows "no changes" or
something to that effect (I'm writing from home, while I sync at work).

I have had some success with syncing evolution with the backup plugin, but it
hasn't worked consistently. I was also able to sync a test entry from phone to
a backup and I was able to restore it to the phone after deleting it. Creating
a backup plugin that uses another backup plugin's directory doesn't seem to
work at all.

Changing the evolution end of a backup-evolution pair to point to my phone
does appear to work. The sync takes significant time and the debug output
appears much activity. However nothing ends up in my phone's addressbook.

I've downloaded and compiled the cvs snapshot from 2 days ago but the problem
appears unchanged.

I tried installing libopensync and multisync 0.9, but this doesn't seem to
support IRMC.

I'm willing and able to provide debug support but I'm at a loss as to how to
proceed. I'm still unsure if the problem is in talking to evolution, talking
to my phone, or simply a bug in the syncronisation code in multisync. At first
blush, multisync seems to be ignoring all the entries in evolution that are
not in my phone.

I have these packages installed:

evolution/testing uptodate 2.0.4-1
evolution-data-server/testing uptodate 1.0.4-1
libegroupwise6/testing uptodate 1.0.4-1
libebook8/testing uptodate 1.0.4-1
libeel-data 1.0.2-8 installed: No available version in archive
libecal6/testing uptodate 1.0.4-1
libedata-cal5/testing uptodate 1.0.4-1
libegroupwise-dev/testing uptodate 1.0.4-1
libecal-dev/testing uptodate 1.0.4-1
libedata-book1/testing uptodate 1.0.4-1
libedataserver3/testing uptodate 1.0.4-1

Here is a listing of a sync with the cvs snapshot, you can see me deleting
all the pairs, creating a new evolution-irmc pair and syncing. I've
deleted actual VCARD entries from the middle of the debug. There doesn't
appear to be anything obviously saying that it is attempting to sync things,
it appears to be a dump of evolution and possibly a dump of my phone, but no
syncing. Perhaps I'm missinterpreting it.

[EMAIL PROTECTED]:/usr/local/multisync$ bin/multisync
Trying /usr/local/multisync/lib/multisync/libirmc_sync.so...
Plugin found: IrMC Mobile Device
Trying /usr/local/multisync/lib/multisync/libevolution2_sync.so...
plugin_API_version
short_name
long_name
plugin_init
Plugin found: Ximan Evolution 2
Found pair: evolution2-sync - irmc-sync
Found pair: backup-plugin - evolution2-sync
Found pair: backup-plugin - evolution2-sync
always_connected
[evo2-sync] DEBUG: start: sync_connect
[evo2-sync] INFORMATION: Loading state from file
/home/tomp/.multisync/2/localsettings
The local client [backup-plugin] has failed to load!
The local client [backup-plugin] has failed to load!
[evo2-sync] DEBUG: end: load_palm_state
[evo2-sync] DEBUG: end: sync_connect
Got message 7
Syncthread: Exiting.
sync_disconnect
[evo2-sync] INFORMATION: start: disconnect
object_types
plugin_info
object_types
[evo2-sync] INFORMATION: Loading state from file
/home/tomp/.multisync/11/localsettings
[evo2-sync] WARNING: File /home/tomp/.multisync/11/localsettings does not
exist
[evo2-sync] INFORMATION: Saving state to file
/home/tomp/.multisync/11/localsettings
[evo2-sync] DEBUG: end: save_palm_state
always_connected
[evo2-sync] DEBUG: start: sync_connect
[evo2-sync] INFORMATION: Loading state from file
/home/tomp/.multisync/11/localsettings
[evo2-sync] DEBUG: end: load_palm_state
[evo2-sync] DEBUG: end: sync_connect
Got message 6
Loaded change counter 0
Loaded change counter 0
Change log:
SN: 351631001548525
DID:1
Total-Records:0
Maximum-Records:500
*

Phonebook changecounter: 139
New DBs: 2
[evo2-sync] INFORMATION: Done searching for changes. Found 49 changes
Process: 0 49
List fullness: 0.000000 0 500
List fullness: 0.002000 1 500
List fullness: 0.004000 2 500
List fullness: 0.006000 3 500
List fullness: 0.008000 4 500
List fullness: 0.010000 5 500
List fullness: 0.012000 6 500
List fullness: 0.014000 7 500
List fullness: 0.016000 8 500
List fullness: 0.018000 9 500
List fullness: 0.020000 10 500
List fullness: 0.022000 11 500
List fullness: 0.024000 12 500
List fullness: 0.026000 13 500
List fullness: 0.028000 14 500
List fullness: 0.030000 15 500
List fullness: 0.032000 16 500
List fullness: 0.034000 17 500
List fullness: 0.036000 18 500
List fullness: 0.038000 19 500
List fullness: 0.040000 20 500
List fullness: 0.042000 21 500
List fullness: 0.044000 22 500
List fullness: 0.046000 23 500
List fullness: 0.048000 24 500
List fullness: 0.050000 25 500
List fullness: 0.052000 26 500
List fullness: 0.054000 27 500
List fullness: 0.056000 28 500
List fullness: 0.058000 29 500
List fullness: 0.060000 30 500
List fullness: 0.062000 31 500
List fullness: 0.064000 32 500
List fullness: 0.066000 33 500
List fullness: 0.068000 34 500
List fullness: 0.070000 35 500
List fullness: 0.072000 36 500
List fullness: 0.074000 37 500
List fullness: 0.076000 38 500
List fullness: 0.078000 39 500
List fullness: 0.080000 40 500
List fullness: 0.082000 41 500
List fullness: 0.084000 42 500
List fullness: 0.086000 43 500
List fullness: 0.088000 44 500
List fullness: 0.090000 45 500
List fullness: 0.092000 46 500
List fullness: 0.094000 47 500
List fullness: 0.096000 48 500
Got 49 changes.

[MANY VCARDS DELETED]

Got 0 changes.
Synchronization success!
sync_done
Got message 14
Loaded change counter 0
Loaded change counter 187
Change log:
SN: 351631001548525
DID:1
Total-Records:0
Maximum-Records:500
*

Phonebook changecounter: 139
New DBs: 255
[evo2-sync] INFORMATION: Done searching for changes. Found 0 changes
Process: 0 0
Got 0 changes.
Got 0 changes.
Synchronization success!
sync_done

--
Tom Parker - [EMAIL PROTECTED]
           - http://www.carrott.org



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Multisync-users mailing list
Multisync-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/multisync-users

Reply via email to