Used packages (20121014 git): https://build.opensuse.org/package/files?package=akonadi-runtime&project=KDE%3AUnstable%3ASC https://build.opensuse.org/package/files?package=kdepim4&project=KDE%3AUnstable%3ASC https://build.opensuse.org/package/files?package=kdepimlibs4&project=KDE:Unstable:SC https://build.opensuse.org/package/files?package=kdepim4-runtime&project=KDE%3AUnstable%3ASC If it is a packaging bug please assign it to Raymond Wooninck. Reproducible: Always
Created attachment 74613 [details] Konsole output
update your akonadi package too
All as of 20121014: kmail-4.9.40_20121014-1.2.x86_64 libakonadi4-4.9.40_20121014-1.2.x86_64 libakonadiprotocolinternals1-1.8.0-2.2.x86_64 libkdepimlibs4-4.9.40_20121014-1.2.x86_64 akonadi-4.9.40_20121014-1.2.x86_64 kmail-debuginfo-4.9.40_20121014-1.2.x86_64 libkdepim4-debuginfo-4.9.40_20121014-1.2.x86_64 kdepim4-4.9.40_20121014-1.2.x86_64 akonadi-debuginfo-4.9.40_20121014-1.2.x86_64 libkdepim4-4.9.40_20121014-1.2.x86_64 libkdepimlibs4-debuginfo-4.9.40_20121014-1.2.x86_64 kdebase4-workspace-plasma-engine-akonadi-4.9.40_20121014-1.2.x86_64 libakonadiprotocolinternals1-debuginfo-1.8.0-2.2.x86_64 kdebase4-workspace-plasma-engine-akonadi-debuginfo-4.9.40_20121014-1.2.x86_64 akonadi-runtime-debuginfo-1.8.0-2.2.x86_64 kdepim4-runtime-4.9.40_20121014-1.1.x86_64 kdepimlibs4-debuginfo-4.9.40_20121014-1.2.x86_64 libakonadi4-debuginfo-4.9.40_20121014-1.2.x86_64 kdepimlibs4-4.9.40_20121014-1.2.x86_64 kdepim4-debuginfo-4.9.40_20121014-1.2.x86_64 akonadi-runtime-1.8.0-2.2.x86_64 kdepim4-runtime-debuginfo-4.9.40_20121014-1.1.x86_64
"Akonadi: Protocol version 28 found, expected at least 29 (KMail does not start)" => it's a problem with yours packages. Ask to opensuse not for me.
Missing commit in kdepim4 package: http://quickgit.kde.org/index.php?p=akonadi.git&a=commitdiff&h=d28d670eac108efbb076373ffbbecad1c29c66a5&hp=bb74c09e6c3f89270180918c6dad12585699b0dd
Reclose ! It's not our problem ! Update it ! Ask to opensuse !
Raymond, the update to 1.8.1 last night doesn't fix the issue because you must provide a snapshot from git master. Commit d28d670 isn't included in released tarball ...
The main issue here was the CMakeLists.txt file within KDEPIM. There it was clearly stated that the required minimum version of Akonadi was 1.8.0. However it seemed that internal kmail coding however was expecting a higher version of Akonadi (1.8.50). This would cause issues for all distributions. I have asked Christoph Giboudeaux to check and he committed two changes that KDEPIM is now requiring the latest version of Akonadi-git. So this was not a packaging error !!
Git commit 12125d155ec162bfb38a5178e0e58f84eec1f72e by Johannes Obermayr. Committed on 20/10/2012 at 19:23. Pushed by jobermayr into branch 'master'. Bump required Akonadi version. M +1 -1 CMakeLists.txt http://commits.kde.org/kdepim/12125d155ec162bfb38a5178e0e58f84eec1f72e
This commit is quite wrong. The protocol version checking is not done in kdepim