Bug 308577 - Akonadi: Protocol version 28 found, expected at least 29 (KMail does not start)
Summary: Akonadi: Protocol version 28 found, expected at least 29 (KMail does not start)
Status: RESOLVED FIXED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: GIT (master)
Platform: openSUSE Linux
: NOR major
Target Milestone: ---
Assignee: Raymond Wooninck
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-17 22:43 UTC by Johannes Obermayr
Modified: 2012-10-20 17:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Konsole output (7.07 KB, text/plain)
2012-10-17 22:44 UTC, Johannes Obermayr
Details

Note You need to log in before you can comment on or make changes to this bug.
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