[kontact] [Bug 379955] kontact 17.04.0-19.5 fails to start lmail client 17.04.0.25.5 due to undefined symbols

2017-05-19 Thread Christophe Giboudeaux
https://bugs.kde.org/show_bug.cgi?id=379955

Christophe Giboudeaux  changed:

   What|Removed |Added

 Resolution|UPSTREAM|INVALID

--- Comment #4 from Christophe Giboudeaux  ---
Most likely means you're using repo that are not supposed to be used together
or that the pim packages come from two different repositories.

Check your configuration.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kontact] [Bug 379955] kontact 17.04.0-19.5 fails to start lmail client 17.04.0.25.5 due to undefined symbols

2017-05-18 Thread Nick
https://bugs.kde.org/show_bug.cgi?id=379955

--- Comment #3 from Nick  ---
Could you please give me an email for the distro problem ?
Thanks
-

However , it seems that the KDE packaging is the issue .
After I did some checking of the versions of the KDE/akonadi/libKF5 components
and updating them [ manually ! ] to be at the same level I got the kontact
working again .  
 Here is what I've done ..
Continued to check [ via yast ] some version between different components like 
kleopatra5   16.08.2.-1.1
libkleo  17.04.1-47.1
then upgrade to kleopatra  17.04.1-21.1  which triggered the upgrade
kleopatra-lang 17.04.1-21.1 

I discovered many more in the same category .

All point to KDE packaging .

I use Software Update" wizard to get notifications when updates are available. 
Then , I use sudo zypper -up l to updatae/upgrade  my machine . 
It is supposed that the zypper resolves the inter-packages relationships 
and selects the packages that match those relationships .

Explaining why kleopatra remains at 16.8 level while libkleo is upgraded to
17.04 point to the 
correctness of inter-packages relationships' definitions .

I noticed that some undefined symbols were resolved and another new ones were
the new culprits 
[ mainly in libKF5* packages ] .

I continued with this process until both kontact/kmail failed without displying
an error window .
Starting them from konsole gave the below symptmos .
that point now to akonadi  !
The messages are provided at the end of this file.

I did the same thing, as above,  for akonadi [ some packages were at 16.8 other
at 17.04 ] and I got allmost of them
to  17.04  version .

After many yast updates finally I got kontact stating as before .

ps -ef | grep kontact
1028  4647  0 15:44 ?00:00:00 http.so [kdeinit5] http
local:/run/user/1000/klauncherTJ4648.1.slave-socket
local:/run/user/1000/kontactP28986.5.slave-socket
1029  4647  0 15:44 ?00:00:00 http.so [kdeinit5] http
local:/run/user/1000/klauncherTJ4648.1.slave-socket
local:/run/user/1000/kontactV28986.6.slave-socket
1031  4647  0 15:44 ?00:00:00 http.so [kdeinit5] http
local:/run/user/1000/klauncherTJ4648.1.slave-socket
local:/run/user/1000/kontactM28986.7.slave-socket
1033  4647  0 15:44 ?00:00:00 http.so [kdeinit5] http
local:/run/user/1000/klauncherTJ4648.1.slave-socket
local:/run/user/1000/kontactr28986.8.slave-socket
1038  4647  0 15:44 ?00:00:00 http.so [kdeinit5] http
local:/run/user/1000/klauncherTJ4648.1.slave-socket
local:/run/user/1000/kontactb28986.9.slave-socket
1039  4647  0 15:44 ?00:00:00 http.so [kdeinit5] http
local:/run/user/1000/klauncherTJ4648.1.slave-socket
local:/run/user/1000/kontactf28986.10.slave-socket
1052  4647  0 15:44 ?00:00:00 http.so [kdeinit5] https
local:/run/user/1000/klauncherTJ4648.1.slave-socket
local:/run/user/1000/kontactg28986.11.slave-socket
1055  4647  0 15:44 ?00:00:00 http.so [kdeinit5] https
local:/run/user/1000/klauncherTJ4648.1.slave-socket
local:/run/user/1000/kontactz28986.12.slave-socket
   28986  4647  0 15:20 ?00:00:14 /usr/bin/kontact


:~> kontact 
[0518/104345:ERROR:nss_util.cc(839)] After loading Root Certs, loaded==false:
NSS error code: -8018
org.kde.pim.webengineviewer:  It's not necessary to check database now
org.kde.akonadi.ETM: GEN true false false
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM: 
org.kde.pim.webengineviewer: Database already initialized. It's a bug in code
if you call it twice.
"Tag 'a' is not defined in message {<__kuit_internal_top__>For more information
about using Akregator, check the For more information
about using Akregator, check the KMail has many
powerful features that are described in th...}."
"Tag 'br' is not defined in message {<__kuit_internal_top__>Thank you,The
KMail Team}."
kontact: symbol lookup error: /usr/lib64/libKF5LibkdepimAkonadi.so.5: undefined
symbol: _ZNK4KPIM15ProgressManager12progressItemERK7QString

:~> kmail 
Pass a valid window to KWallet::Wallet::openWallet().
org.kde.pim.webengineviewer:  It's not necessary to check database now
[0518/104422:ERROR:nss_util.cc(839)] After loading Root Certs, loaded==false:
NSS error code: -8018
this does not work on a KActionCollection containing actions!
org.kde.akonadi.ETM: GEN true false false
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM:
"Tag 'a' is not defined in message {<__kuit_internal_top__>KMail has many
powerful features that are described in th...}."
"Tag 'br' is not defined in message {<__kuit_internal_top__>Thank you,The
KMail Team}."
kmail: symbol lookup error:
/usr/lib64_ZNK4KPIM15ProgressManager12progressItemERK7QString/libKF5LibkdepimAkonadi.so.5:
undefined symbol: _ZNK4KPIM15ProgressManager12progressItemERK7QString

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kontact] [Bug 379955] kontact 17.04.0-19.5 fails to start lmail client 17.04.0.25.5 due to undefined symbols

2017-05-17 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=379955

Laurent Montel  changed:

   What|Removed |Added

 Resolution|--- |UPSTREAM
 CC||mon...@kde.org
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from Laurent Montel  ---
it's a distro problem.
Please report them.
Regards

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kontact] [Bug 379955] kontact 17.04.0-19.5 fails to start lmail client 17.04.0.25.5 due to undefined symbols

2017-05-17 Thread Nick
https://bugs.kde.org/show_bug.cgi?id=379955

--- Comment #1 from Nick  ---
The full error message is as follows :

Can not load part for Mail
Can not load library 
/usr/lib64/qt5/plugins/kmailpart.so  ( libKF5MessageViewer.so.5 undefined
symbol _ZTIN13Transport1 error )


2nd test  pointed to another undefined symbol 
/usr/lib64/libkmailprivate.so.5 undefined symbol _ZTIN3kleo17KeySelectionComboE 

I noticed that many of libKF% entries in yast were pointining to version 16
rather than 17 . I upgraded those at level 16 to their equivalent in ver 17
shutdown / restart 

I got a different symbol

/usr/lib64/libkmailprivate.so.5 undefined symbol
_ZN10MailCommon24FavoriteCollectionWidget15NewTabRequestedEb 

Checked   /usr/lib64/libkmailprivate.so.5  
it is a link
ls -al /usr/lib64/libkmailprivate.so.5
lrwxrwxrwx 1 root root 24 May 17 13:21 /usr/lib64/libkmailprivate.so.5 ->
libkmailprivate.so.5.5.0

Thanks
Nick

-- 
You are receiving this mail because:
You are the assignee for the bug.