Bug 411135

Summary: KMyMoney 5.0.6 does not start
Product: [Applications] kmymoney Reporter: Fabiano Caruana <bugzilla>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED DOWNSTREAM    
Severity: normal    
Priority: NOR    
Version: 5.0.6   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: start-protocol

Description Fabiano Caruana 2019-08-21 13:10:50 UTC
Created attachment 122278 [details]
start-protocol

KMyMoney 5.0.6 (Repository KDE: Extra)
OpenSuse Leap 15.1 (as of 21.08.2019)


SOFTWARE / OS VERSIONS
OpenSUSE Leap 15.1

Linux / KDE Plasma:

KDE plasma version: 5.12.8
KDE Frameworks Version: 5.55.0
Qt version: 5.9.7

KMyMoney does not start.
When I start in the console, the last lines are:

Loading "/usr/lib64/qt5/plugins/kmymoney/kbanking.so"
Plugins: kbanking loaded
kmymoney: symbol lookup error: /usr/lib64/qt5/plugins/kmymoney/kbanking.so: undefined symbol: AB_Banking_RuntimeConfig_SetCharValue

Complete protocol see attachment.

If I try to overwrite the file "kbanking.so" with the one from the KMyMoney version 5.0.5 (repository from 08/14/2019), I can start KMyMoney.
But I do not know what might not work properly then.

Of course, I do not do that in real mode, but continue to work with version 5.0.5 and wait for an update.

Greetings
Udo
Comment 1 Thomas Baumgart 2019-08-22 07:12:21 UTC
Your installed AqBanking is too old. You need at least the following versions:

aqbanking 5.8.0
gwenhywfar 4.20.0

The KMyMoney build system checks for that but apparently, the RPM package builder did not add the necessary dependency.
Comment 2 Fabiano Caruana 2019-08-22 08:03:42 UTC
(In reply to Thomas Baumgart from comment #1)
> Your installed AqBanking is too old. You need at least the following
> versions:
> 
> aqbanking 5.8.0
> gwenhywfar 4.20.0
> 
> The KMyMoney build system checks for that but apparently, the RPM package
> builder did not add the necessary dependency.

Thanks for the information,

I have now found and installed the AQbanking version 5.8.1 in KDE: Extra.

Works fine now, and the bank statements will be picked up as expected.

greetings
Udo