[Kde-mobile-users] Installing Kontact Touch on N9 Harmattan
Rigo Wenning
rigo at w3.org
Fri Mar 9 17:51:45 UTC 2012
Hi all,
just installed Kontact Touch on my N9 Harmattan PR 1.2
following remarks:
I used the description here and suggest whoever maintains that page may want
to update it.
http://userbase.kde.org/Kontact_Touch/Harmattan
I followed all instructions there. I installed the stuff from my computer with
a SSH connection to the ash on the N9
adding the repositories went well.
apt-get update went well and libgmp package was not an issue at all.
everything installed well except for virtuoso:
dpkg: error processing virtuoso-opensource-6.1-bin (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
readline-common
libreadline5
virtuoso-opensource-6.1-bin
Aegis rejecting /var/cache/apt/archives/readline-
common_5.2-2maemo4+0m6_all.deb: package 'readline-common' origin cannot be
determined -- signature check failed
Aegis rejecting
/var/cache/apt/archives/libreadline5_5.2-2maemo4+0m6_armel.deb: package
'libreadline5' origin cannot be determined -- signature check failed
This leads to
virtuoso-opensource-6.1-bin: Depends: libreadline5 (>= 5.2) but it is not
going to be installed
Origin is this bug:
https://harmattan-bugs.nokia.com/show_bug.cgi?id=978
In fact, the Nokia SDK is not signed and PR 1.2 now uses APT.Secure and
consequently Aegis refuses to install if the packages are not signed.
And the only packages unsigned and not installing are libreadline5 and
readline-common
I found out that those are also in the tools repository.
So the issue can be fixed by removing the file just created:
mv /etc/apt/sources.list.d/community.list /home/user/Mydocs/community.list
apt-get update
apt-get install libreadline5 readline-common
and everything installs now.
Next problem is that I don't get any Icons on my home screen.
Found out that the problem above prevented everything from installing
correctly.
re-added the community.list back and did apt-get update and
apt-get install kdepim-mobile
the following additional packages had the same authentication problem:
libdb4.8 libboost-program-options1.42.0 poppler-utils
after installing them by abusing a vulnerability
I get
Setting up virtuoso-opensource-6.1 (6.1.2-1maemo6.1) ...
ln: /etc/init.d/virtuoso: Permission denied
even as root I can't set that dynamic link. So the script finally fails on:
ln -s /etc/init.d/virtuoso-opensource-6.1 virtuoso
even as root (which doesn't mean much on the N9)
Funny enough, the virtuoso-opensource-6.1 can be stored into /etc/init.d
as virtuoso fails, I get
Errors were encountered while processing:
virtuoso-opensource-6.1
virtuoso-opensource
nepomukserver
kdebase-runtime
kdepim-runtime
kdepim-mobile
korgac
tasks-mobile
korganizer-mobile
And there I am stuck.
The N9 has a systemd system and not a SysV system. So kontact touch shouldn't
use /etc/init.d/ but /etc/init instead
Rigo
More information about the Kde-mobile-users
mailing list