GNOME Bugzilla – Bug 549122
Evolution<->Google Contacts sync does not gracefully handle error
Last modified: 2018-07-01 09:04:18 UTC
Please describe the problem: After syncing 15-25 contacts (populating my Evolution contacts list from Google Contacts), Conduit will stop syncing once it gets to a particular item, with this error message:
+ Trace 205574
media_source=media_source, converter=converter)
'reason': server_response.reason, 'body': result_body}
(Synchronization.py:745) [Syncronization ][DEBUG ] Syncworker state 3 (Synchronization.py:648) [Syncronization ][DEBUG ] Deleting worker: <SyncWorker(Wrapper: Google Contacts twoway (UID: ContactsTwoWay-michel.sylvan@gmail.com) <--> Wrapper: Evolution Contacts twoway (UID: EvoContactTwoWay-default), stopped)> (Synchronization.py:86) Once it gets to this point, it behaves as if the sync is complete. Steps to reproduce: 1. Start conduit from console 2. Create sync group between Google Contacts and Evolution 3. Two-way sync Actual results: Following error dumped on console; on the GUI, no error is displayed; sync process stops short of 100% Expected results: Sync completes; the offending item is displayed on the GUI and skipped Does this happen every time? Yes Other information: The Gmail address book was previously maintained by syncing with Thunderbird via the Zimbra plugin.
Conduit is not under active development anymore, has not seen code changes for eight years, and saw its last tarball release in 2010. Its codebase has been archived: https://gitlab.gnome.org/Archive/conduit/commits/master Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.