Discussion:
Cannot sync HTC Rhodium and Evolution
Ruben Verborgh
2010-08-17 07:39:19 UTC
Permalink
Hello,

I just installed SynCE on a brand new Ubuntu 10.04 installation
following the instructions on
http://www.synce.org/moin/SynceInstallation/Ubuntu/ModernDevice.
My mobile device is an HTC Rhodium (Touch Pro 2) with Windows Mobile
6.5. (also a brand new installation)

Setting up the partnership went well. Synchronizing, however, fails.
Below is the output:

msynctool --sync synce-sync

Synchronizing group "synce-sync"
DEBUG:SynCE:Connect() called
Member 1 of type synce-opensync-plugin just connected
Member 2 of type evo2-sync just connected
All clients connected or error
DEBUG:SynCE:get_changeinfo() called
DEBUG:SynCE:slow sync requested for Contacts
DEBUG:SynCE:slow sync requested for Calendar
DEBUG:SynCE:slow sync requested for Tasks
INFO:SynCE:initiating device synchronization
Received an entry pas-id-4C69170600000000 with data of size 8 from
member 2 (evo2-sync). Changetype ADDED
Member 2 of type evo2-sync just sent all changes
INFO:SynCE:waiting for engine to complete sync
INFO:SynCE:device synchronization complete
INFO:SynCE:initiating prefill
INFO:SynCE:prefill complete
DEBUG:SynCE:requesting remote changes
DEBUG:SynCE:got 4 changesets
DEBUG:SynCE:processing changes for 4 items of item type 0
Traceback (most recent call last):
File "/usr/lib/opensync/python-plugins/synce-opensync-plugin-2x.py",
line 174, in get_changeinfo
change.uid = array.array('B',guid).tostring()
File "/usr/lib/pymodules/python2.6/opensync.py", line 192, in set_uid
def set_uid(self, *args): return _opensync.OSyncChange_set_uid(self, *args)
TypeError: in method 'OSyncChange_set_uid', argument 1 of type 'OSyncChange *'
Member 1 of type synce-opensync-plugin had an error while getting
changes: Error during get_changeinfo() method
DEBUG:SynCE:disconnect() called
Member 1 of type synce-opensync-plugin just disconnected
Member 2 of type evo2-sync just disconnected
All clients have disconnected
The sync failed: Unable to read from one of the members
DEBUG:SynCE:finalize() called
Error while synchronizing: Unable to read from one of the members


Can anybody help me out? Thanks.

Ruben
Mark Ellis
2010-08-18 18:49:36 UTC
Permalink
It's described here

https://bugs.launchpad.net/ubuntu/+source/opensync/+bug/584997

To install the hack fix, follow the instructions here

https://bugs.launchpad.net/ubuntu/+source/opensync/+bug/584997/comments/2

Mark
Post by Ruben Verborgh
Hello,
I just installed SynCE on a brand new Ubuntu 10.04 installation
following the instructions on
http://www.synce.org/moin/SynceInstallation/Ubuntu/ModernDevice.
My mobile device is an HTC Rhodium (Touch Pro 2) with Windows Mobile
6.5. (also a brand new installation)
Setting up the partnership went well. Synchronizing, however, fails.
msynctool --sync synce-sync
Synchronizing group "synce-sync"
DEBUG:SynCE:Connect() called
Member 1 of type synce-opensync-plugin just connected
Member 2 of type evo2-sync just connected
All clients connected or error
DEBUG:SynCE:get_changeinfo() called
DEBUG:SynCE:slow sync requested for Contacts
DEBUG:SynCE:slow sync requested for Calendar
DEBUG:SynCE:slow sync requested for Tasks
INFO:SynCE:initiating device synchronization
Received an entry pas-id-4C69170600000000 with data of size 8 from
member 2 (evo2-sync). Changetype ADDED
Member 2 of type evo2-sync just sent all changes
INFO:SynCE:waiting for engine to complete sync
INFO:SynCE:device synchronization complete
INFO:SynCE:initiating prefill
INFO:SynCE:prefill complete
DEBUG:SynCE:requesting remote changes
DEBUG:SynCE:got 4 changesets
DEBUG:SynCE:processing changes for 4 items of item type 0
File "/usr/lib/opensync/python-plugins/synce-opensync-plugin-2x.py",
line 174, in get_changeinfo
change.uid = array.array('B',guid).tostring()
File "/usr/lib/pymodules/python2.6/opensync.py", line 192, in set_uid
def set_uid(self, *args): return _opensync.OSyncChange_set_uid(self, *args)
TypeError: in method 'OSyncChange_set_uid', argument 1 of type 'OSyncChange *'
Member 1 of type synce-opensync-plugin had an error while getting
changes: Error during get_changeinfo() method
DEBUG:SynCE:disconnect() called
Member 1 of type synce-opensync-plugin just disconnected
Member 2 of type evo2-sync just disconnected
All clients have disconnected
The sync failed: Unable to read from one of the members
DEBUG:SynCE:finalize() called
Error while synchronizing: Unable to read from one of the members
Can anybody help me out? Thanks.
Ruben
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________
SynCE-Users mailing list
https://lists.sourceforge.net/lists/listinfo/synce-users
Loading...