Re: KMail from KDEPIM 4.10.2 with POP3

"O. Sinclair" <[email protected]>
Newsgroups gmane.comp.kde.users.pim
Message-ID <[email protected]>
-----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@merkaba:~> find ~/.Mail | wc -l
> 431234
> martin@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@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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.