[Kde-pim] Akonadi on Ubuntu Trusty
Patrick Ohly
patrick.ohly at gmx.de
Fri Mar 21 11:27:11 GMT 2014
On Fri, 2014-03-21 at 11:06 +0100, Kevin Krammer wrote:
> On Friday, 2014-03-21, 10:50:15, Patrick Ohly wrote:
> > On Fri, 2014-03-21 at 09:49 +0100, Kevin Krammer wrote:
> > > On Thursday, 2014-03-20, 22:42:42, Patrick Ohly wrote:
> > > > Hello!
> > > >
> > > > On Ubuntu Trusty akonadictl and Akonadi::ServerManager::isRunning()
> > > > disagree about whether Akonadi is running:
> > > >
> > > > $ /tmp/akonadi-multithreading
> > > > Akonadi is not running
> > > > $ akonadictl status
> > > > Akonadi Control: running
> > > > Akonadi Server: running
> > > > search paths: ("/usr/lib", "/usr/lib/qt4/plugins/", "/usr/lib/kde4/",
> > > > "/usr/lib/kde4/plugins/", "/usr/lib/qt4/plugins/",
> > > > "/usr/lib/x86_64-linux-gnu/qt4/plugins", "/usr/lib/qt4/plugins",
> > > > "/usr/bin",
> > > > "/data/runtests/work/prebuilt-trusty-amd64/home/evolution/.kde/lib/kde4/
> > > > ")
> > > > Akonadi Server Search Support: available (Remote Search)
> > > >
> > > > std::cout << "Akonadi is " <<
> > > >
> > > > (Akonadi::ServerManager::isRunning() ? "running" : "not
> > > > running") <<
> > > >
> > > > std::endl;
> > >
> > > What do you get for ServerManager::state()?
> >
> > 4 = Broken.
> >
> > Perhaps I need to run some kind of migration command? The config was
> > from an older Akonadi release, so that wouldn't be surprising.
>
> Hmm, don't think so, but I can be sure.
>
> As far as I can tell state() will return Broken if there is a version
> mismatch.
> But that shouldn't happen on a system that deploys both server and client from
> packages.
Trusty has:
$ dpkg -s libakonadi-kde4
Package: libakonadi-kde4
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 3040
Maintainer: Kubuntu Developers <kubuntu-devel at lists.ubuntu.com>
Architecture: amd64
Source: kdepimlibs
Version: 4:4.12.90-0ubuntu2
Replaces: kdepimlibs-data, kdepimlibs5 (<< 4:4.4.0)
Depends: libakonadiprotocolinternals1 (>= 1.11.80), libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libkdecore5 (>= 4:4.12.90), libkdeui5 (>= 4:4.12.90), libkio5 (>= 4:4.12.90), libqjson0 (>= 0.7.1), libqt4-dbus (>= 4:4.6.1), libqt4-network (>= 4:4.5.3), libqt4-sql (>= 4:4.5.3), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libsolid4 (>= 4:4.12.90), libstdc++6 (>= 4.6)
Breaks: kdepimlibs-data, kdepimlibs5 (<< 4:4.4.0)
Description: library for using the Akonadi PIM data server
This is the client access library for using the Akonadi PIM data server.
.
This package is part of the KDE Development Platform PIM libraries module.
Homepage: http://pim.kde.org/
Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
$ dpkg -s akonadi-server
Package: akonadi-server
Status: install ok installed
Priority: extra
Section: net
Installed-Size: 2269
Maintainer: Kubuntu Developers <kubuntu-devel at lists.ubuntu.com>
Architecture: amd64
Source: akonadi
Version: 1.11.80-0ubuntu3
Depends: libakonadiprotocolinternals1 (= 1.11.80-0ubuntu3), libboost-program-options1.54.0, libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libqt4-dbus (>= 4:4.8.0), libqt4-network (>= 4:4.6.0), libqt4-sql (>= 4:4.6.0), libqt4-xml (>= 4:4.6.0), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.6.0), libsoprano4 (>= 2.2.69), libstdc++6 (>= 4.4.0), akonadi-backend-mysql (= 1.11.80-0ubuntu3)
Suggests: akonadi-backend-sqlite (= 1.11.80-0ubuntu3), akonadi-backend-postgresql (= 1.11.80-0ubuntu3)
Description: Akonadi PIM storage service
Akonadi is an extensible cross-desktop Personal Information Management (PIM)
storage service. It provides a common framework for applications to store and
access mail, calendars, addressbooks, and other PIM data.
.
This package contains the Akonadi PIM storage server and associated programs.
Homepage: http://pim.kde.org/akonadi
Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
$ apt-cache policy akonadi-server libakonadi-kde4
libakonadiprotocolinternals1
akonadi-server:
Installed: 1.11.80-0ubuntu3
Candidate: 1.11.80-0ubuntu3
Version table:
*** 1.11.80-0ubuntu3 0
500 http://mirror.pnl.gov/ubuntu/ trusty/universe amd64 Packages
100 /var/lib/dpkg/status
libakonadi-kde4:
Installed: 4:4.12.90-0ubuntu2
Candidate: 4:4.12.90-0ubuntu2
Version table:
*** 4:4.12.90-0ubuntu2 0
500 http://mirror.pnl.gov/ubuntu/ trusty/universe amd64 Packages
100 /var/lib/dpkg/status
libakonadiprotocolinternals1:
Installed: 1.11.80-0ubuntu3
Candidate: 1.11.80-0ubuntu3
Version table:
*** 1.11.80-0ubuntu3 0
500 http://mirror.pnl.gov/ubuntu/ trusty/universe amd64 Packages
100 /var/lib/dpkg/status
Is that consistent?
The same happens on Ubuntu Saucy. I haven't checked the package versions
there.
If there is a failing version check, shouldn't that show up in the D-Bus
dump that I sent earlier?
Bye, Patrick
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list