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.
Yes alkimia lib also needed an update. So the rpms list follows.
22055, 22719 =>
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".
New list as some more updates were needed RPMS :
As gnucash needed a rebuild against new gwenhywfar, I have also updated it to latest bugfix.
And now thanks to Stig kmymoney has built :
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.
I have tested both softs with existing files I have, and imported an OFX file with kmymoney.
All Seems Ok in x86_64
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.
Traceer/breekpunt-instruktie (geheugendump gemaakt)
tracking/breakpoint (memory dump made).
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 18.104.22.168: 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
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.
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.
An update for this issue has been pushed to the Mageia Updates repository.