Bug 269412 - akonadi is not keeping pim resource files in sync
Summary: akonadi is not keeping pim resource files in sync
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.4
Platform: Fedora RPMs Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-25 20:33 UTC by Carl Roth
Modified: 2017-01-07 22:29 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carl Roth 2011-03-25 20:33:18 UTC
Version:           4.4 (using KDE 4.5.5) 
OS:                Linux

When I make edits to the address book in kontact ("Personal Address Book" backend) or to the calendar ("ICal Calendar File" backend) the changes are persistent (i.e. stored in mysql) but are not reflected in the backend files themselves.  In both cases I have the backends configured for read/write operation.

What is the expected behavior here?  Is Akonadi supposed to keep the backend files in sync with local edits, or is only a one-way migration into its mysql store?  I'd like to be able to preserve the pim resource files for backups, and for read-only copies for remote kde clients.



Reproducible: Always

Steps to Reproduce:
1. edit an address book entry
2. stop and restart kontact
3. stop and restart akonadi
4. verify that the address book edit persists in the address book
5. verify that the address book edit persists on-disk in the vcf file(s)


Actual Results:  
I would expect edits in kontact to be reflected in the VCF files associated with the Personal Address Book

Expected Results:  
What I am finding is that the VCF files are not being updated as the address book changes.

This issue is being reported w.r.t. a Fedora 14 system (x86_64) with updates from the kde-redhat repository.

The same issue happens for the ical backend; the calendar entries are not persisted to the .ics file.  In 'akonadiconsole' I see that the edited calendar entries show up in the browser tab as having a new record ID but having an empty "Remote Id".
Comment 1 Denis Kurz 2016-09-24 20:40:19 UTC
This bug has only been reported for versions older than KDEPIM 4.14 (at most akonadi-1.3). Can anyone tell if this bug still present?

If noone confirms this bug for a recent version of akonadi (part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 22:29:08 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.