Bug 308577

Summary: Akonadi: Protocol version 28 found, expected at least 29 (KMail does not start)
Product: [Frameworks and Libraries] Akonadi Reporter: Johannes Obermayr <johannesobermayr>
Component: generalAssignee: Raymond Wooninck <tittiatcoke>
Status: RESOLVED FIXED    
Severity: major CC: montel
Priority: NOR    
Version: GIT (master)   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Konsole output

Comment 1 Johannes Obermayr 2012-10-17 22:44:29 UTC
Created attachment 74613 [details]
Konsole output
Comment 2 Laurent Montel 2012-10-18 06:02:59 UTC
update your akonadi package too
Comment 3 Johannes Obermayr 2012-10-19 11:32:42 UTC
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
Comment 4 Laurent Montel 2012-10-19 11:59:36 UTC
"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.
Comment 6 Laurent Montel 2012-10-19 21:54:10 UTC
Reclose !
It's not our problem !
Update it !
Ask to opensuse !
Comment 7 Johannes Obermayr 2012-10-20 13:17:34 UTC
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 ...
Comment 8 Raymond Wooninck 2012-10-20 16:48:08 UTC
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 !!
Comment 9 Johannes Obermayr 2012-10-20 17:25:38 UTC
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
Comment 10 Christophe Marin 2012-10-20 17:53:33 UTC
This commit is quite wrong. The protocol version checking is not done in kdepim