The Mistake that is Upgrading to KDEPIM 4.6.0

by Susan Linton - Jul. 05, 2011Comments (8)

KDEYes, I know it's a point-0 release and I know that just very recently developers were admitting there were still issues. But I saw several posts saying how well the latest packages were working and how fast Kmail 2 was, so I foolishly let Sabayon upgrade to KDEPIM 4.6.0. What a nightmare the last week has been.

I knew it was a mistake almost from the beginning. A migration tool opened and reported success. But I had to remake all my accounts and all my filters. But okay, I could have live with that.

But then the serious issues began. A few days ago Kontact hung and froze because of a Conflict resolution dialog box. Then when I restarted it, again all my accounts were gone as were my filters. But worse than that, so was my mail. The folder list was present, they were just empty. So after searching around the Internet for any kind of clue, I finally found a note somewhere and moved all the akonadi cache files. My mail returned - minus all received from that day. So, net loss: a full day of mail.

Then today I was using the Search function (Find messages). This is a common task for me, I need to search quite often. But Kmail2 (Kontact) crashed. This time all folder were lost too. Well, again I moved out all the akonadi cache files and they returned, and it appeared so did my mail. However upon close inspection, two very important folders - my WORK folders are corrupted. The message list seems complete, but clicking on the messages does nothing. It just shows the last message in the list. I've tried moving those cache files and running "Update folders" from the menu. I've even tried kmail-migrator, but it appears I'm out of luck.

I'd like to see if I could downgrade, but Sabayon has removed the older PIM from repositories. So, I guess I'm moving to a new distro tomorrow and risk losing everything else trying to use an older version. Yeah, I have a back-up from right before the upgrade, but that's a week or two's worth of mail - some of it important.

So, please, in the name of all that's holy, do NOT, please, DO NOT upgrade to KDEPIM 4.6.x.

John Mark Walker uses OStatic to support Open Source, ask and answer questions and stay informed. What about you?


I upgraded to KDE PIM 4.6 on Gentoo about two weeks ago and don’t have any problems with it. It is fast as they say although there are some small GUI bugs still left. Are you sure the problems you are having are not caused by some bad packaging on the Sabayon part?

0 Votes

Please, you don't need move to a new distro just for that, try Thunderbird at least just for a while!!

0 Votes

Sorry you've had a bad experience so far. It does seem the migration experience is a bit more hit-and-miss tahn we would like, it's very hard to test for every possible combination of config people have and it's one reason why we delayed the release for so long. The 4.7.0 release will be a lot more stable thanks to the wider testing that shipping 4.6.0 gave it and many problems have been fixed in the last few weeks . The only advice I can give to other people is it may be safer to either wait for 4.7.0, or instead of migrating start with a clean config and import your existing mail which seems to be a cleaner result.

It looks like the message we put out to the distro's not to switch to 4.6.0 in their main repos yet but instead to put it in an experimental repo went unheeded by Sabayon. Fortunately I've not heard of any other distro doing this as yet so it's only the more adventurous/experienced users who are upgrading so far and better placed to cope with some problems.

Your new emails shouldn't be missing, they should still have been stored in the same location as your old ones, any problems with the Akonadi cache shouldn't have lost the emails once they were saved. If the maildir or mbox files are being corrupted then that is a major concern and you need to open a bug on


0 Votes

So. let's get this straight. YOU had a problem with KDE PIM 4.6 and you are TELLING "everyone" else not to.

I installed it and have not had one problem, not one. But even so, I wouldn't then suggest everyone else installs it and TELL them everything will be problem free.

I find these type of blogs quite distasteful in the way they are presented and the forceful nature of them.

A decent blogger would point out some of things that "may" happen and to make sure backups are done and so on.

Still, a bit like the National Enquirer, it grabs peoples attention.

0 Votes

Why would anyone use super bleeding edge software on his production machine, is beyond me. The warning message should be "don't mess up your production machine", not "don't upgrade to KDEPIM 4.6"...

0 Votes

I use Gentoo and already upgraded to PIM 4.6 some weeks ago. I have 3 imap accounts, with about 18.000 and over 100 subdirectories in one of them. I have no problems so far. KMail works good and is fast. Im happy that kmail doesnt freeze anymore while its synchronizing.

0 Votes

oh come on now. Its opensource. Go open the code and fix yourself.

0 Votes

I used to be a KDE fan, as well as Kmail. Loved Kmail. However there were a few quirks with the old one (10 minutes to check for new mail on large inboxes with dIMAP, Restart if internet connection changes). I've voted/commented on these long standing bug reports, and the response was wait till 4.6. Then I read all the issues with migrating to 4.6, and that was it for me.

I now use Gnome3 and Evolution, which has seamless google PIM integration. It's interface takes up an unnecessary amount of real estate, as does most GTK apps, that's my one gripe, the rest is great. Gnome has clear design objectives and strives to perfect these. KDE seems to just throw features at their DE, and it's become a bit unwieldy/buggy.

At times I miss KDE/Kontact, I really, really liked it. There are a few other apps I really miss (KWrite/Kate, KSnapshot, Dolphin, and some others). However, for now, Gnome/Evolution is better for my work environment.

I realize you don't need to switch DE's to run apps in other DE's, but I like to keep things native, it makes for a better overall experience.

0 Votes
Share Your Comments

If you are a member, to have your comment attributed to you. If you are not yet a member, Join OStatic and help the Open Source community by sharing your thoughts, answering user questions and providing reviews and alternatives for projects.

Promote Open Source Knowledge by sharing your thoughts, listing Alternatives and Answering Questions!