[kdepim-users] KMail from KDEPIM 4.10.2 with POP3

O. Sinclair o.sinclair at gmail.com
Thu Apr 18 08:53:04 BST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 17/04/2013 10:42, Martin Steigerwald wrote:
> Hi!
> 
> I tried KDEPIM 2 from KDEPIM 4.10.2 from Debian experimental packages with 
> POP3 accounts and got:
> 
> [Akonadi] [Bug 318227] New: Data loss on restarting Akonadi to get it 
> responsive again
> https://bugs.kde.org/318227
> 
> 
> [Akonadi] [Bug 318290] New: Empty mails: AkonadiAgentServer(4890)/libakonadi 
> Akonadi::ResourceBase::itemRetrieved: Item does not provide part 
> "HEAD"/"RFC822"
> https://bugs.kde.org/318290
> 
> 
> And finally the thing were I had enough of it:
> 
> [Akonadi] [Bug 318444] New: data loss in maildir resource: Mails that were 
> accessible disappeared and are not visible in maildir directory anymore
> https://bugs.kde.org/318444
> 
> 
> before I switched back to KDEPIM 4.4.11 and KDE SC 4.8.4.
> 
> There might be a slight chance that the BTRFS /home filesystem is involved, 
> but I doubt it. It doesn´t scrub correctly right now, but doesn´t show any 
> other signs of trouble. Mail to BTRFS mailinglist sent, but no reply so far 
> it seems. Anyway, I was able to create a backup with rsync just fine and 
> BTRFS would have complained on a checksum error and there is nothing in 
> dmesg or syslog about any filesystem trouble and btrfsck is happy as well. 
> And no other oddities and KMail 1 just working fine right now as well. But I 
> thought I mentioned it just in case.
> 
> 
> I was surprised and troubled by these mail data losses in front of my eyes, 
> as I didn´t read anything about any data losses here for a while.
> 
> So I have some questions:
> 
> 1) Are any of you using KDEPIM 2 with POP3 accounts?
> 
> 2) Was my setup (pasted below from one of those bug reports) sane? The only 
> non-standard thing I think was that I created one maildir resource for every 
> account instead of one for all. But maybe I messed something up? Can someone 
> with a working POP3 settings, working as in: I did not see any data loss 
> whatsoever so far, describe the setup? Is there any change that Akonadi 
> would have thought the local maildir resources were just a cache? Wouldn´t 
> make sense to me, but still. From what I can say it didn´t loose many mails. 
> But it lost some and thats not acceptable for me.
> 
> 
> I use the following setup:
> 
> 1) I had all mails in ~/Mail
> 
> 2) I moved all recent mails from ~/Mail to a newly created BTRFS subvolume 
> ~/.Mail so that I can snapshot it. I moved all the archived mails to 
> ~/.Mail-Archiv, as these are mbox folders.
> 
> 3) Then I let the migrator run so that it puts my account information into 
> kmail2rc.
> 
> 4) For each POP3 account I use I created an extra maildir agent pointing it 
> at the maildir and then selecting "Synchronize All" in Akonadiconsole. Thus 
> for my main account Lichtvoll I gave it ~/.Mail/Lichtvoll as maildir 
> directory for example:
> 
> drwx------ 1 martin martin        18 Apr 11 08:33 Lichtvoll
> drwx------ 1 martin martin      4106 Apr 11 17:28 .Lichtvoll.directory
> -rw------- 1 martin martin   4312743 Apr 11 08:33 .Lichtvoll.index
> -rw------- 1 martin martin     33909 Apr 11 08:33 .Lichtvoll.index.ids
> 
> For local mails I created:
> 
> drwx------ 1 martin martin        18 Jan  2 11:36 Lokal
> drwxr-xr-x 1 martin martin       528 Apr 11 09:50 .Lokal.directory
> 
> and copied all the local mail folders into that.
> 
> 5) I imported my filter rules back to this new setup, set inboxes for mail 
> download to the right top level maildir directories and so on.
> 
> 
> Size of setup:
> 
> martin at merkaba:~> find ~/.Mail | wc -l
> 431234
> martin at merkaba:~> du -sh ~/.Mail
> 6,5G    /home/martin/.Mail
> 
> 
> The KDEPIM-2 packages are from Debian developers, but they are not 
> publically available in official Debian repositories. I test them for for 
> them.
> 
> 
> martin at merkaba:~> apt-show-versions | egrep "(kdepim|korganizer|kmail|knode|
> kaddressbook|zanshin|akonadi|nepomuk|strigi|virtuoso|soprano|libqt|mysql)"
> akonadi-backend-mysql/experimental uptodate 1.9.1-2
> akonadi-backend-postgresql/experimental uptodate 1.9.1-2
> akonadi-backend-sqlite/experimental uptodate 1.9.1-2
> akonadi-server/experimental uptodate 1.9.1-2
> akonadiconsole 4:4.10.2-0r4 newer than version in archive
> kaddressbook 4:4.10.2-0r4 newer than version in archive
> kaddressbook-mobile 4:4.10.2-0r4 installed: No available version in archive
> kdegraphics-strigi-analyzer/sid uptodate 4:4.8.4-1
> kdepim 4:4.10.2-0r4 newer than version in archive
> kdepim-dbg 4:4.10.2-0r4 newer than version in archive
> kdepim-kresources 4:4.10.2-0r4 newer than version in archive
> kdepim-mobileui-data 4:4.10.2-0r4 installed: No available version in archive
> kdepim-runtime/experimental uptodate 4:4.10.2-1
> kdepim-strigi-plugins 4:4.10.2-0r4 newer than version in archive
> kdepimlibs-dbg/experimental uptodate 4:4.10.2-1
> kdepimlibs-kio-plugins/experimental uptodate 4:4.10.2-1
> kdesdk-strigi-plugins/sid uptodate 4:4.8.4+dfsg-1
> kexi-mysql-driver/sid uptodate 1:2.4.4-3
> kmail 4:4.10.2-0r4 newer than version in archive
> kmail-mobile 4:4.10.2-0r4 installed: No available version in archive
> knode 4:4.10.2-0r4 newer than version in archive
> korganizer 4:4.10.2-0r4 newer than version in archive
> korganizer-mobile 4:4.10.2-0r4 installed: No available version in archive
> libakonadi-calendar4/experimental uptodate 4:4.10.2-1
> libakonadi-contact4/experimental uptodate 4:4.10.2-1
> libakonadi-kabc4/experimental uptodate 4:4.10.2-1
> libakonadi-kcal4/experimental uptodate 4:4.10.2-1
> libakonadi-kde4/experimental uptodate 4:4.10.2-1
> libakonadi-kmime4/experimental uptodate 4:4.10.2-1
> libakonadi-notes4/experimental uptodate 4:4.10.2-1
> libakonadi-socialutils4/experimental uptodate 4:4.10.2-1
> libakonadiprotocolinternals1/experimental uptodate 1.9.1-2
> libdbd-mysql-perl/sid uptodate 4.021-1+b1
> libkdepim4 4:4.10.2-0r4 newer than version in archive
> libkdepimdbusinterfaces4 4:4.10.2-0r4 installed: No available version in 
> archive
> libkdepimmobileui4 4:4.10.2-0r4 installed: No available version in archive
> libmysqlclient-dev/sid uptodate 5.5.30+dfsg-1
> libmysqlclient18/sid uptodate 5.5.30+dfsg-1
> libnepomuk4/experimental uptodate 4:4.10.2-2
> libnepomukcore4/experimental uptodate 4:4.10.2-1
> libnepomukquery4a/experimental uptodate 4:4.10.2-2
> libnepomukutils4/experimental uptodate 4:4.10.2-2
> libnepomukwidgets4/experimental uptodate 4:4.10.2-1
> libqt4-dbg/sid uptodate 4:4.8.2+dfsg-11
> libqt4-dbus/sid uptodate 4:4.8.2+dfsg-11
> libqt4-declarative/sid uptodate 4:4.8.2+dfsg-11
> libqt4-designer/sid uptodate 4:4.8.2+dfsg-11
> libqt4-dev/sid uptodate 4:4.8.2+dfsg-11
> libqt4-dev-bin/sid uptodate 4:4.8.2+dfsg-11
> libqt4-help/sid uptodate 4:4.8.2+dfsg-11
> libqt4-network/sid uptodate 4:4.8.2+dfsg-11
> libqt4-opengl/sid uptodate 4:4.8.2+dfsg-11
> libqt4-qt3support/sid uptodate 4:4.8.2+dfsg-11
> libqt4-script/sid uptodate 4:4.8.2+dfsg-11
> libqt4-scripttools/sid uptodate 4:4.8.2+dfsg-11
> libqt4-sql/sid uptodate 4:4.8.2+dfsg-11
> libqt4-sql-mysql/sid uptodate 4:4.8.2+dfsg-11
> libqt4-sql-psql/sid uptodate 4:4.8.2+dfsg-11
> libqt4-sql-sqlite/sid uptodate 4:4.8.2+dfsg-11
> libqt4-svg/sid uptodate 4:4.8.2+dfsg-11
> libqt4-test/sid uptodate 4:4.8.2+dfsg-11
> libqt4-xml/sid uptodate 4:4.8.2+dfsg-11
> libqt4-xmlpatterns/sid uptodate 4:4.8.2+dfsg-11
> libqtassistantclient4/sid uptodate 4.6.3-4
> libqtcore4/sid uptodate 4:4.8.2+dfsg-11
> libqtdbus4/sid uptodate 4:4.8.2+dfsg-11
> libqtglib-2.0-0/sid uptodate 0.10.2-2
> libqtgstreamer-0.10-0/sid uptodate 0.10.2-2 
> libqtgstreamerui-0.10-0/sid uptodate 0.10.2-2 libqtgui4/sid
> uptodate 4:4.8.2+dfsg-11 libqtlocation1/sid uptodate 1.2.0-3 
> libqtruby4shared2/sid uptodate 4:4.8.4-1 libqtscript4-core/sid
> uptodate 0.2.0-1 libqtscript4-gui/sid uptodate 0.2.0-1 
> libqtscript4-network/sid uptodate 0.2.0-1 libqtscript4-sql/sid
> uptodate 0.2.0-1 libqtscript4-uitools/sid uptodate 0.2.0-1 
> libqtscript4-xml/sid uptodate 0.2.0-1 libqtwebkit-dev/sid uptodate
> 2.2.1-5 libqtwebkit4/sid uptodate 2.2.1-5 libqtwebkit4-dbg/sid
> uptodate 2.2.1-5 libqtxdg0/sid uptodate 0.4.1-2 
> libsmokeakonadi3/sid uptodate 4:4.8.4-1 libsmokenepomuk3/sid
> uptodate 4:4.8.4-1 libsmokesoprano3/sid uptodate 4:4.8.4-1 
> libsoprano-dev/experimental uptodate 2.9.0+dfsg1-1 
> libsoprano4/experimental uptodate 2.9.0+dfsg1-1 mysql-client/sid
> uptodate 5.5.30+dfsg-1 mysql-client-5.5/sid uptodate 5.5.30+dfsg-1 
> mysql-common/sid uptodate 5.5.30+dfsg-1 mysql-server-core-5.5/sid
> uptodate 5.5.30+dfsg-1 nepomuk-core-data/experimental uptodate
> 4:4.10.2-1 nepomuk-core-runtime/experimental uptodate 4:4.10.2-1 
> python-mysqldb/sid uptodate 1.2.3-2 ruby-akonadi/sid uptodate
> 4:4.8.4-1
> ruby-soprano/sid uptodate 4:4.8.4-1
> soprano-daemon/experimental uptodate 2.9.0+dfsg1-1
> virtuoso-minimal/experimental-snapshots uptodate 6.1.6+dfsg1-0r1
> virtuoso-opensource-6.1-bin/experimental-snapshots uptodate 6.1.6+dfsg1-0r1
> virtuoso-opensource-6.1-common/experimental-snapshots uptodate 
> 6.1.6+dfsg1-0r1
> zanshin/sid uptodate 0.2.1-1+b1
> 
> Thanks,
> 
I use 5 POP accounts and 1 IMAP and I see no dataloss issues. I have
some strange things related mainly to filtering, and then the most
irritating problem that address autocompletion went missing between
4.10.1 and ..2 .

It has been quite a while since I migrated and your method, to me, looks
complicated. I set up an "empty" KMail, created my accounts and manually
imported my existing mailfolders that I had moved to a backup.

The migrator is known to have problems.

Best regards,
Sinclair
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlFvploACgkQdVb2AWQj/7bRdwCgz/Ft36/cJEyN8E6jNUnlnAgh
4oMAnj9LrKBpd5w1/+qjekLKkYqG2H8O
=Fg1k
-----END PGP SIGNATURE-----
_______________________________________________
KDE PIM users mailing list
Subscription management: https://mail.kde.org/mailman/listinfo/kdepim-users



More information about the kdepim-users mailing list