Bug 672384 - Unable to sync with any all-day events created in Evolution
Summary: Unable to sync with any all-day events created in Evolution
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: barry
Version: 14
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Christopher D. Stover
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-25 00:46 UTC by David Fagan
Modified: 2011-02-16 17:12 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-02-16 17:12:32 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description David Fagan 2011-01-25 00:46:31 UTC
Description of problem:
Events with no end-time cause sync failure.  Appointments sync fine.  Events created on device have midnight-midnight times and sync fine.  Events created in Evolution events marked as "all-day" cause the sync to fail with error message that not all items could be written.  Results the same in msynctool and multisync-gui.  Have tried on various models and ages of blackberry devices and several hosts.

Version-Release number of selected component (if applicable):
barry-opensync:  0.17-0.6.20101126git.fc14
barry-opensync:  0.17-0.3.20100720git.fc14


How reproducible:
Always

Steps to Reproduce:
1. Create an all-day event in Evolution
2. Attempt to sync using msynctool or multisync-gui
3.
  
Actual results:
Failed sync

Expected results:
Successful sync

Additional info:

Comment 1 Nathanael Noblet 2011-01-25 03:24:41 UTC
There is a update in updates-testing that is going to be 0.17 eventually... can you verify that the problem still exists? Though I'm not sure if that will fix it as it may be an opensync issue. I'll notify upstream as well about the issue.

Comment 2 David Fagan 2011-01-25 05:07:19 UTC
Installed newest barry and barry plugin packages from testing.  Wiped blackberry, started with blank calendar in evolution.  Ran multisync-gui calendar only.  Success.  Added an appointment with start and end times.  Osplugin aborted.  Cleared all data tried again with msynctool.  Initial sync successful.  Added an appointment with start and end time and the sync failed.  Repeated with an all-day event, also failed.  Output of failed msynctool below.

[dfagan@fagan01 ~]$ msynctool --sync test
Synchronizing group "test" 
Member 2 of type evo2-sync just connected
Member 1 of type barry-sync just connected
All clients connected or error
Member 1 of type barry-sync just sent all changes
Received an entry 20110125T050019Z-2930-1000-1-4.local with data of size 4 from member 2 (evo2-sync). Changetype ADDED
Member 2 of type evo2-sync just sent all changes
All clients sent changes or error
All conflicts have been reported
Member 2 of type evo2-sync committed all changes.
Error writing entry 20110125T050019Z-2930-1000-1-4.local to member 1 (barry-sync): Broken Pipe
Mapping Write Error: Broken Pipe
Member 1 of type barry-sync had an error while commiting changes: Broken Pipe
All clients have written
Member 1 of type barry-sync had an error while calling sync done: Broken Pipe
Member 1 of type barry-sync had an error while disconnecting: Broken Pipe
Member 2 of type evo2-sync just disconnected
All clients have disconnected
The sync failed: Unable to finish the sync for one of the members
Error while synchronizing: Unable to finish the sync for one of the members

Comment 3 Nathanael Noblet 2011-01-25 05:54:20 UTC
Thanks so much for working with me on this. Often we get a bug report, but no responses afterwards. Upstream is super responsive - I usually hear from them within a day or two and they actively work at finding the issue. So I'll have more information/questions for you as this process moves along.

Comment 4 Nathanael Noblet 2011-02-14 19:41:48 UTC
Have you tried the latest releases?? I'm building the 0.17.0 release today, but you should be able to test the current one as well. Please provide some feedback otherwise I'll have to close this.

Comment 5 David Fagan 2011-02-16 01:10:51 UTC
Sorry if I missed something, but I did not realize a new version was available.  I just installed barry-opensync-0.17-0.6.20110126git.fc14.i686 from the Testing Updates repo (along with all related dependencies).  Have run several tests and all is looking good so far.  Thanks!

Comment 6 Nathanael Noblet 2011-02-16 17:12:32 UTC
fixed in  barry-opensync-0.17-0.6.20110126git.fc14.i686


Note You need to log in before you can comment on or make changes to this bug.