Bug 297518 - Since Akonadi 1.7.1, mails downloads with POP fails with Append Fail
Summary: Since Akonadi 1.7.1, mails downloads with POP fails with Append Fail
Status: RESOLVED FIXED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Mixed Maildir resource (show other bugs)
Version: 1.7.1
Platform: Slackware Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-05 08:58 UTC by Richard Van Den Boom
Modified: 2012-04-05 17:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Akonadi console messages (70.56 KB, application/octet-stream)
2012-04-05 08:58 UTC, Richard Van Den Boom
Details
Kontact console messages (243.53 KB, application/octet-stream)
2012-04-05 08:59 UTC, Richard Van Den Boom
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Van Den Boom 2012-04-05 08:58:42 UTC
Created attachment 70168 [details]
Akonadi console messages

Akonadi and KMail works roughly well on my Slackware-current system with akonadi 1.7.0 and kdepim 4.8.0.
But as soon as I upgrade to akonadi 1.7.1 or 1.7.2, and kde 4.8.1 or 4.8.2, I get messages ""Unknown error. (NO [LRCONFLICT] Resource tries to modify item with dirty payload, aborting STORE."  when downloading my mails with POP like this and at some time no new mail could be downloaded anymore. I've added, following the ideas in this thread :

http://forum.kde.org/viewtopic.php?f=215&t=101004

and things seemed to improve a bit, at least mail seem to be downloaded but I keep getting error messages and one of my maildir ressource now appears twice, as I tried to recreate it.
Comment 1 Richard Van Den Boom 2012-04-05 08:59:36 UTC
Created attachment 70169 [details]
Kontact console messages
Comment 2 Richard Van Den Boom 2012-04-05 17:55:29 UTC
Well, deleting and recreating the Akonadi ressources for the maildirs seems to do the trick.
I wished backward compatibility was handled a bit better but well, that's open source, I guess. It works now.