Page MenuHomePhorge

No crypto backend in kontact packaged for ubuntu 14.04?
Closed, ResolvedPublic

Description

Kontact sais there is no crypto backend. Since
this workstation is the same as every other here, I need to know what kontact is searching
for here?

https://support.kolabsys.com/provider?Action=AgentTicketZoom&TicketID=21134&ArticleID=74379&ZoomExpand=0#74379

At least the kleopatra binary is not packaged in the kleopatra package, to what extent is this working?

Details

Ticket Type
Task

Event Timeline

mollekopf raised the priority of this task from 40 to 60.
mollekopf added a project: Restricted Project.

At least wiered why OBS do not read the complete kleopatra.install file.

$ wget http://obs.kolabsys.com/repositories/Kontact:/4.13:/Development/Ubuntu_14.04/kdepim_4.13.3+really4.13.0.20-0~kolab1.diff.gz
$ gunzip kdepim_4.13.3+really4.13.0.20-0~kolab1.diff.gz
search for debian/kleopatra.install

--- kdepim_4.13.0.20.orig/debian/kleopatra.install
+++ kdepim_4.13.0.20/debian/kleopatra.install
@@ -0,0 +1,45 @@
+usr/bin/kleopatra
+usr/bin/kwatchgnupg
+usr/lib/kde4/kcm_kleopatra.so
+usr/lib/libkleopatraclientcore.so.0
+usr/lib/libkleopatraclientcore.so.0.3.0
+usr/lib/libkleopatraclientgui.so.0
+usr/lib/libkleopatraclientgui.so.0.3.0
+usr/share/applications/kde4/kleopatra.desktop
+usr/share/applications/kde4/kleopatra_import.desktop

and on the otherside
https://obs.kolabsys.com/package/live_build_log/Kontact:4.13:Development/kdepim_Ubuntu-14.04/Ubuntu_14.04/x86_64

[ 3380s] === Start list-missing
[ 3380s] -./usr/bin/kgpgconf
[ 3380s] -./usr/bin/kleopatra
[ 3380s] -./usr/lib/kde4/kcm_kleopatra.so
[ 3380s] -./usr/lib/libcomposereditorng.so
[ 3380s] -./usr/lib/libgrammar.so
[ 3380s] -./usr/lib/libgrantleetheme.so
[ 3380s] -./usr/lib/libgrantleethemeeditor.so
[ 3380s] -./usr/lib/libkleopatraclientcore.so.0
[ 3380s] -./usr/lib/libkleopatraclientcore.so.0.3.0
[ 3380s] -./usr/lib/libkleopatraclientgui.so.0
[ 3380s] -./usr/lib/libkleopatraclientgui.so.0.3.0

Okay found the issue debian/rules still had a hard exclude for kleopatra.
https://github.com/kolab-groupware/debian-kdepim/commit/facfbfbc8f19c119c35e7b9824c11e4aecd767fa

but still kleopatra is not needed for providing cryptosupport.

well make sure that gnupgp2, libpgp4 and libkleo4 is installed. And gpg-agent is running. This should fix the problem. I triggered a new build with kleopatra. So at least kleopatra can now be installed und used.

knauss lowered the priority of this task from 60 to 40.Jun 8 2016, 12:41 PM
knauss moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.
knauss moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

with kleopatra it should be possible to debug it further.