Description of problem: Installed updates and got: 1 installation transactions failed There was a problem during the installation: file /usr/share/gnome/help/gnucash-guide from install of gnucash-2.6.0-1.mga4.x86_64 conflicts with file from package gnucash-2.5.8-3.mga4.x86_64 file /usr/share/gnome/help/gnucash-help from install of gnucash-2.6.0-1.mga4.x86_64 conflicts with file from package gnucash-2.5.8-3.mga4.x86_64 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Reproducible: Steps to Reproduce:
This can happen if the file type of gnucash-guide and gnucash-help changed between versions (between regular file, symlink, or directory, for instance). The fix is to have a %pretrans script remove the old entity before the upgraded package gets installed.
Assignee: bugsquad => fundawang
Blocks: (none) => 11979
I only use gnucash (been using it for many years), so no need to mess with guide or help. # rpm -qa | grep gnucash python-gnucash-2.6.0-1.mga4 gnucash-2.5.8-3.mga4 lib64gnucash0-2.6.0-1.mga4 Trying to uninstall gnucash 2.5.8 via mcc wants to uninstall all three, so I let it; then installed 2.6.0...
/usr/share/gnome/help/gnucash-{guide,help} don't exist in the Mageia 3 version of the gnucash package, so this won't affect people upgrading from Mageia 3, it would have only affected people updating the package in Cauldron from 2.5.8 to 2.6.0 as you did. Because of that, this won't be addressed in the package. Thanks for the report though.
Status: NEW => RESOLVEDCC: (none) => luigiwalserBlocks: 11979 => (none)Resolution: (none) => WONTFIX