We need a Kmymoney release to fix several integration bugs. This will be done in two steps : - enable QT5 in gwenhywfar - build Kmymoney5
libalkimia >= 7.0 is also needed.
CC: (none) => geiger.david68210
Blocks: (none) => 22719
Blocks: (none) => 22055
Yes alkimia lib also needed an update. So the rpms list follows. RPMS : gwenhywfar-4.15.3-1.1.mga6.i586.rpm libgwenhywfar60-4.15.3-1.1.mga6.i586.rpm libgwengui-qt4_0-4.15.3-1.1.mga6.i586.rpm libgwengui-qt5_0-4.15.3-1.1.mga6.i586.rpm libgwengui-gtk2_0-4.15.3-1.1.mga6.i586.rpm libgwengui-cpp0-4.15.3-1.1.mga6.i586.rpm libgwenhywfar-devel-4.15.3-1.1.mga6.i586.rpm libalkimia5_7-7.0-1.mga6.i586.rpm libalkimia-devel-7.0-1.mga6.i586.rpm SRPMS : gwenhywfar-4.15.3-1.1.mga6.i586.rpm libalkimia-7.0-1.mga6.srpm
Assignee: lists.jjorge => qa-bugsStatus: NEW => ASSIGNEDBlocks: 22055, 22719 => (none)CC: (none) => lists.jjorge
I see also that aqbanking needs to be updated too: CMake Warning at CMakeLists.txt:166 (find_package): Could not find a configuration file for package "AQBANKING" that is compatible with requested version "5.6.5".
Assignee: qa-bugs => lists.jjorge
New list as some more updates were needed RPMS : gwenhywfar-4.20.0-1.mga6.i586.rpm libgwenhywfar60-4.20.0-1.mga6.i586.rpm libgwengui-qt4_0-4.20.0-1.mga6.i586.rpm libgwengui-qt5_0-4.20.0-1.mga6.i586.rpm libgwengui-gtk2_0-4.20.0-1.mga6.i586.rpm libgwengui-cpp0-4.20.0-1.mga6.i586.rpm libgwenhywfar-devel-4.20.0-1.mga6.i586.rpm libalkimia5_7-7.0-1.mga6.i586.rpm libalkimia-devel-7.0-1.mga6.i586.rpm aqbanking-5.7.8-1.mga6.i586.rpm libaqofxconnect7-5.7.8-1.mga6.i586.rpm libaqbankingpp0-5.7.8-1.mga6.i586.rpm aqbanking-ofx-5.7.8-1.mga6.i586.rpm aqhbci-5.7.8-1.mga6.i586.rpm libaqhbci24-5.7.8-1.mga6.i586.rpm aqebics-5.7.8-1.mga6.i586.rpm libaqebics0-5.7.8-1.mga6.i586.rpm aqpaypal-5.7.8-1.mga6.i586.rpm libaqpaypal0-5.7.8-1.mga6.i586.rpm libaqbanking35-5.7.8-1.mga6.i586.rpm libaqbanking-devel-5.7.8-1.mga6.i586.rpm SRPMS : gwenhywfar-4.15.3-1.1.mga6.i586.rpm libalkimia-7.0-1.mga6.srpm aqbanking-5.7.8-1.mga6.srpm
As gnucash needed a rebuild against new gwenhywfar, I have also updated it to latest bugfix. RPMS : gnucash-2.6.19-1.mga6.i586.rpm gnucash-ofx-2.6.19-1.mga6.i586.rpm gnucash-hbci-2.6.19-1.mga6.i586.rpm libgnucash-devel-2.6.19-1.mga6.i586.rpm libgnucash0-2.6.19-1.mga6.i586.rpm python2-gnucash-2.6.19-1.mga6.i586.rpm SRPM: gnucash-2.6.19-1.mga6.srpm
And now thanks to Stig kmymoney has built : RPMS: kmymoney-5.0.1-1.mga6.x86_64.rpm lib64kmm_csvimportercore5-5.0.1-1.mga6.x86_64.rpm lib64kmm_mymoney5-5.0.1-1.mga6.x86_64.rpm lib64kmm_icons5-5.0.1-1.mga6.x86_64.rpm lib64kmm_plugin5-5.0.1-1.mga6.x86_64.rpm kmymoney-plugin-weboob-5.0.1-1.mga6.x86_64.rpm lib64kmm_widgets5-5.0.1-1.mga6.x86_64.rpm lib64kmm_payeeidentifier5-5.0.1-1.mga6.x86_64.rpm lib64payeeidentifier_iban_bic5-5.0.1-1.mga6.x86_64.rpm lib64payeeidentifier_iban_bic_widgets5-5.0.1-1.mga6.x86_64.rpm lib64payeeidentifier_nationalAccount5-5.0.1-1.mga6.x86_64.rpm kmymoney-devel-5.0.1-1.mga6.x86_64.rpm SRPM: kmymoney-5.0.1-1.mga6.srpm Now how to test this : first you must have installed all the Plasma5 updates. Then "urpmi kmymoney gnucash" was enough to pull all the updated deps.
Depends on: (none) => 22656Assignee: lists.jjorge => qa-bugs
I have tested both softs with existing files I have, and imported an OFX file with kmymoney. All Seems Ok in x86_64
Summary: kmymoney 5 is needed in MGA6 as Plasma 5.12 removed KDE4 support => kmymoney 5 is needed in MGA6 as Plasma 5.12 removed KDE4 support (and gnucash was also updated)
MGA5-32 on Dell Latitude D600 Mate kernel 25 Tried this as I run gnucash everywhere. Installed all listed above except devel packages. At CLI: $ gnucash Traceer/breekpunt-instruktie (geheugendump gemaakt) tracking/breakpoint (memory dump made).
CC: (none) => herman.viaene
Removed all packages and installed older gnucash (2.6.16), crashed also. Took strace and found references to flatpak just before the error. Removed that one as well, and then gnucash is OK. Installed gnucash 2.6.19,works OK thid time. Redoing other updates later.
Reinstalled all aqbank, gwenhywfar e.a libraries, checked again that gnucash still runs: OK Exported all my data from gnucash, hoping to get those into kmymoney. Installed kmymoney + dependencies, no problems at that. Running kmymoney results in main window + tip of the day appearing, but the splash screen does not go away and keeps "5.0.0 is loading". At CLI last line is: /usr/share/kmymoney/templates/dk not scanned. Of course this is nonsense, I have no Danish installation. But I think the real problem is that my language setting is nl_BE and that one is not present in /usr/share/kmymoney/templates. So the whole thing hangs. I've never used kmymoney before, so I don't know if that problem existed before.
Checked with kmymoney 4.8.1.1: is the same: no templates for nl_BE.
Worked around above by creating a link ln -s nl_NL/ nl_BE After that I could open kmymoney and import the gnucash file directly in it (no export needed). So all this is OK for me, but this is of course not a test on a Plasma environment.
Indicating both archs were tested
Whiteboard: (none) => MGA6-64-OK MGA6-32-OK
As both arches have been tested, I'm validating the update. Looks to me like a copy of the bug summary would work for the advisory.
Keywords: (none) => validated_updateCC: (none) => andrewsfarm, sysadmin-bugs
Thanks Herman for your long testing battle; and José for all the updates and own tests. Advisory made from bug Title, Description, comments 4, 5, 6.
Keywords: (none) => advisory
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2018-0074.html
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED