Description of problem: When doing a 'yum update' I get problems between an installed x86_64 package and the i386 package. Version-Release number of selected component (if applicable): xulrunner-1.9-1.fc9.x86_64 and xulrunner-1.9-0.60.beta5.fc9.i386 How reproducible: 'yum update xulrunner' in a x86_64 machine. Steps to Reproduce: 1. yum update xulrunner 2. 3. Actual results: Setting up Update Process Resolving Dependencies --> Running transaction check --> Processing Dependency: gecko-libs = 1.9 for package: nspluginwrapper --> Processing Dependency: gecko-libs = 1.9 for package: totem-mozplugin --> Processing Dependency: gecko-libs = 1.9 for package: nspluginwrapper ---> Package xulrunner.x86_64 0:1.9.0.1-1.fc9 set to be updated --> Running transaction check ---> Package xulrunner.i386 0:1.9-0.60.beta5.fc9 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Updating: xulrunner x86_64 1.9.0.1-1.fc9 updates 8.7 M Installing for dependencies: xulrunner i386 1.9-0.60.beta5.fc9 fedora 8.9 M Transaction Summary ============================================================================= Install 1 Package(s) Update 1 Package(s) Remove 0 Package(s) Total size: 18 M Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Check Error: package xulrunner-1.9-1.fc9.x86_64 (which is newer than xulrunner-1.9-0.60.beta5.fc9.i386) is already installed Expected results: xulrunner should update without problems Additional info:
Confirmed. 'yum update' of xulrunner.1.9.0.1-1.fc9.x86_64 on my x86_64 system tries to pull in xulrunner.1.9-0.60.beta5.fc9.i386 and all of the latter's dependencies, even though I don't have the i386 version installed.
This seems to be fixed now.
Created attachment 312213 [details] xulrunner-update.txt (In reply to comment #2) > This seems to be fixed now. Hm, not sure what you did, but I rebuilt my cache from a couple of mirrors as well as the main update repo and xulrunner.x86_64 still attempts to pull in xulrunner.i386.
I did nothing, just a reboot since yesterday. I just updated from fedora.c3sl.ufpr.br No clue what changed, since the package installed is the one that yum had in cache since yesterday.
I still have this problem too. I did a "yum clean all" and "yum update" still tries to pull in the xulrunner.i386 and its dependencies.
Found this, scroll down to the comments from other affected users: https://admin.fedoraproject.org/updates/F9/FEDORA-2008-6518 Looks like another Fedora security update that was pushed out in haste. This is disappointing because I got bitten by the recent kernel security update that broke wifi (see bug 453390, bug 454036), and I'm suspecting a trend here. Where's QA on this?
*** This bug has been marked as a duplicate of 455915 ***
Matej Cepl - I don't think this particular issue is a dupe of 455915 - I see this problem in transactions which do not include gnome-python2-extras. What makes you think this is a dupe of 455915?
Added Cepl to the CC list - Matej, please see the question in Comment #8.
My reasoning was kind of pragmatic -- when all this will settle down, all this zillion of duplicates will be resolved. We are not splitting here theoretical hair about the nature of a bug, but making a TODO list for developers, so for me it would be enough to have one bug "dependencies around gecko are mess, fix it". But whatever, let's keep this bug opened and blocking bug 455915
This one can be closed, right?