Bug 513752 - Transaction errors when updating multilib packages
Summary: Transaction errors when updating multilib packages
Keywords:
Status: CLOSED DUPLICATE of bug 513857
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-packagekit
Version: 11
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-07-25 10:57 UTC by alexf
Modified: 2009-08-06 12:18 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-08-06 10:33:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description alexf 2009-07-25 10:57:40 UTC
Description of problem:
I have some packages that are installed on both their x86_64 and i586 versions. When recently an updated version for these appeared, the updates failed to install due to the following error.

Test-Transaktionsfehler:   file /usr/share/locale/am/LC_MESSAGES/glib20.mo from
install of glib2-2.20.4-1.fc11.x86_64 conflicts with file from package
glib2-2.20.3-1.fc11.i586
  file /usr/share/locale/ar/LC_MESSAGES/glib20.mo from install of
glib2-2.20.4-1.fc11.x86_64 conflicts with file from package
glib2-2.20.3-1.fc11.i586
  file /usr/share/locale/as/LC_MESSAGES/glib20.mo from install of
glib2-2.20.4-1.fc11.x86_64 conflicts with file from package
glib2-2.20.3-1.fc11.i586
  file /usr/share/locale/az/LC_MESSAGES/glib20.mo from install of
glib2-2.20.4-1.fc11.x86_64 conflicts with file from package
glib2-2.20.3-1.fc11.i586
  file /usr/share/locale/be/LC_MESSAGES/glib20.mo from install of
glib2-2.20.4-1.fc11.x86_64 conflicts with file from package
glib2-2.20.3-1.fc11.i586
  file /usr/share/locale/be@latin/LC_MESSAGES/glib20.mo from install of
glib2-2.20.4-1.fc11.x86_64 conflicts with file from package
glib2-2.20.3-1.fc11.i586
  file /usr/share/locale/bg/LC_MESSAGES/glib20.mo from install of
glib2-2.20.4-1.fc11.x...

So I have installed:
  glib2-2.20.3-1.fc11.i586
  glib2-2.20.3-1.fc11.x_86_64
and updating to:
  glib2-2.20.4-1.fc11.i586
  glib2-2.20.4-1.fc11.x86_64
fails.

This is also happening for qt.

Version-Release number of selected component (if applicable):
gnome-packagekit-2.27.3-1.fc11.x86_64

How reproducible:
Install a package like glib2 in x86_64 and i586 version. Wait for an update for this package. PackageKit fails to update the package.

Additional info:
At first I filed #513503, but then I tried a simple "yum update" which worked fine. The update for glib2 and qt was installed.

Comment 1 Jón Fairbairn 2009-08-01 09:05:10 UTC
I frequently get this problem too. For example, with the recent libX11 update
(to libX11.i586 0:1.2.2-1.fc11 and libX11.x86_64 0:1.2.2-1.fc11)

gpk-update-viewer complained:

Local file conflict between packages: 
Test Transaction Errors:   file /usr/share/X11/locale/el_GR.UTF-8/Compose from install of libX11-1.2.2-1.fc11.x86_64 conflicts with file from package libX11-1.2.1-2.fc11.i586
(and more similar)

while "yum update libX11" went through OK.

In /etc/yum.conf it says:
exactarch=1
in case that is relevant

Comment 2 Julian Sikorski 2009-08-02 13:10:35 UTC
It is happening to me too - today with mysql-libs update. Oddly enough, running
$ pkcon update
in the command line works just fine.

Comment 3 Richard Hughes 2009-08-06 10:33:40 UTC

*** This bug has been marked as a duplicate of bug 513857 ***


Note You need to log in before you can comment on or make changes to this bug.