Bug 241395

Summary: Akonadi Server Self Test reporst "akonadictl found and usable" even if it crashes
Product: [Frameworks and Libraries] Akonadi Reporter: Fabian Kislat <fabian.kislat>
Component: generalAssignee: Volker Krause <vkrause>
Status: RESOLVED FIXED    
Severity: normal CC: kdepim-bugs, martin.tlustos
Priority: NOR    
Version: 1.3.0   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Fabian Kislat 2010-06-11 10:56:00 UTC
Version:           1.3.0 (using Devel) 
OS:                Linux

Akonadi Server (gentoo package akonadi-server-1.3.1, kde version 4.4.4) reports "akonadictl found and usable" although it did not execute because of a missing shared object. This makes the error log (especially in the short version) somewhat confusing.

Here is the relevant output from the log:

Test 8:  SUCCESS
--------

akonadictl found and usable
Details: The program '/usr/bin/akonadictl' to control the Akonadi server was found and could be executed successfully.
Result:
/usr/bin/akonadictl: error while loading shared libraries: libboost_program_options-mt-1_37.so.1.37.0: cannot open shared object file: No such file or directory

Reproducible: Always

Steps to Reproduce:
Start akonadi server when corresponding libboost_program_options.so is missing

Actual Results:  
Self test reports "akonadictl found and usable"

Expected Results:  
Something like:
"akonadictl found, but could not be started"
Comment 1 Martin Tlustos 2014-05-08 14:35:58 UTC
Hi,
can you please check whether your report is still valid, and if not, please close the bug report? That way the developers can concentrate on what needs to be done. Thank you.
Comment 2 Fabian Kislat 2014-05-08 14:44:16 UTC
Hi Martin,
Thanks for picking this up. I tried to reproduce the problem by moving libboost_program_options out of /usr/lib and restarting the akonadi server. I now get tons of error messages in the log, which is what I would expect. Closing as fixed.