Description of problem:impossible to install new update 8.0
Version-Release number of selected component (if applicable):
How reproducible:all times
Steps to Reproduce:
1.open ccm look for kmymoney
2.load and install
Kmymoney is out pb since last uodate MGA6
Postby taboutanche Â» Jun 29th, '16, 05:44
Hello, in mageia6 64
Since the last update Mageia6 Monday june 27 a new version of Kmymoney (8. 0) was put online.
My previous kmymoney version 7.4 had been overwritten and the new version does not install.
Error : - in case of use of MCC :"Désolé le paquetage suivant ne peut pas Ãªtre sélectionné
-another message is :
Désolé, le paquetage suivant ne peut pas Ãªtre sélectionné :
- lib64kmm_mymoney4-4.8.0-1.mga6.x86_64 (en raison de conflit avec kmymoney-devel-4.8.0-1.mga6.x86_64)
if i try to install it in konsole with urpmi i have this message :
"Certains paquages demandés ne peuvent Ãªtre installés ; kmymoney-devel-4.8.0-1mga6.x86-64(car devel (libkmm_payeeidentifier(64bit) est non satisfait)"
It is impossible to recharge the old version ( from deposits ou URPMI --downgrade,...)
Re: Kmymoney is out pb since last uodate MGA6
Postby jkerr82508 Â» Jun 29th, '16, 09:55
This is caused by a packaging error. I believe that kmymoney should not require kmymoney-devel. It has been discussed (although I can't at the present locate a link). I expect it will be fixed soon. You may wish to open a bug report to make sure that it isn't forgotten about. https://bugs.mageia.org/
kmymoney v8.0 =>
packaging problÃ¨m =>
Bad autoreqs in kmymoney (plugins + devel libraries)
This is an upstream problem, as their install script does not build correctly this lib. I asked for help in an upstream bug report
but got no answer for now.
So why you have updated this package if now it doesn't work at all and if there are upstream issue in this new release?
Please test locally next time before ask for a freeze push!! Thanks!!
I confirm that this is an upstream bug though it was not properly reported, as kmymoney 4.8.0 it does not build libpayeeidentifier.so (and you confused them with the lib64 suffix, so in this end it was badly triaged).
I think I've debugged it all here: https://bugs.kde.org/show_bug.cgi?id=364387#c10
This is easy to workaround on our side, you need to put the wrongly-named .so in its own library like the other ones, and exclude it in the devel package. But the better fix would of course be for upstream (or us, the patch should be trivial) to fix the CMake buildsystem.
So should be fixed now with kmymoney-4.8.0-2.mga6!
good job guys
kmymoney works again!
You are very reactive.
Personally I found some faults but quickly corrected.
I would also say that I am delighted by Mageia 6 and you did a great job!
good luck for the next.
you can close this bug.
I can confirm that kmymoney-4.8.0-2.mga6 installs without errors.
Closing as fixed.