Bug 12351

Summary: gnucash-2.6.0-1.mga4.x86_64 conflicts -- update fails
Product: Mageia Reporter: Pierre Fortin <pf>
Component: RPM PackagesAssignee: Funda Wang <fundawang>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Normal CC: luigiwalser
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Pierre Fortin 2014-01-18 05:40:29 CET
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:
Comment 1 David Walser 2014-01-18 18:31:03 CET
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

David Walser 2014-01-18 18:31:49 CET

Blocks: (none) => 11979

Comment 2 Pierre Fortin 2014-01-18 19:06:52 CET
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...
Comment 3 David Walser 2014-01-23 19:48:58 CET
/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 => RESOLVED
CC: (none) => luigiwalser
Blocks: 11979 => (none)
Resolution: (none) => WONTFIX