Description of problem: When update software,get the following error: ERROR with transaction check vs depsolve: mesa-dri-filesystem(x86-32) is needed by mesa-dri-drivers-8.0.3-3.fc17.i686 libcups.so.2 is needed by gtk2-2.24.11-1.fc17.i686 libcups.so.2 is needed by gtk3-3.4.4-1.fc17.i686 Please report this error at https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=rawhide&component=yum Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Same thing here when trying to update my F16 -> F17 upgraded (from Fedora 17 x86_64 DVD) system. When I removed those three 32-bit packages from the update list, a new error was generated: Protected multilib versions: gtk2-2.24.11-1.fc17.x86_64 != gtk2-2.24.8-3.fc16.i686 Protected multilib versions: gtk3-3.4.4-1.fc17.x86_64 != gtk3-3.2.4-1.fc16.i686 : Protected multilib versions: gtk2-2.24.11-1.fc17.x86_64 != gtk2-2.24.8-3.fc16.i686 Protected multilib versions: gtk3-3.4.4-1.fc17.x86_64 != gtk3-3.2.4-1.fc16.i686 Removing the 64-bit packages from update list did not help; the original error message (reported by dylan above) was generated.
Look at the output of "yum check" and solve all those problems, then it should work fine.