Description of problem: Version-Release number of selected component (if applicable): Rawhide as of today i. e., 9 How reproducible: Steps to Reproduce: always 1. $yum update 2. Watch this output: Resolving Dependencies --> Running transaction check ---> Package cups-libs.i386 1:1.3.7-2.fc8 set to be updated --> Processing Dependency: libcom_err.so.2 for package: cups-libs ---> Package cups.x86_64 1:1.3.7-2.fc8 set to be updated --> Processing Dependency: libldap-2.3.so.0()(64bit) for package: cups ---> Package cups-libs.x86_64 1:1.3.7-2.fc8 set to be updated --> Running transaction check ---> Package e2fsprogs-libs.i386 0:1.40.8-2.fc9 set to be updated ---> Package cups.x86_64 1:1.3.7-2.fc8 set to be updated --> Processing Dependency: libldap-2.3.so.0()(64bit) for package: cups --> Finished Dependency Resolution 1:cups-1.3.7-2.fc8.x86_64 from updates has depsolving problems --> Missing Dependency: libldap-2.3.so.0()(64bit) is needed by package 1:cups-1.3.7-2.fc8.x86_64 (updates) Error: Missing Dependency: libldap-2.3.so.0()(64bit) is needed by package 1:cups-1.3.7-2.fc8.x86_64 (updates) Expected results: clean update Additional info: My machine is a fc8 updated with the latest fc9 beta. This did not happen on Friday, May 9. I have not installed anything in the time between. My install is reasonably clean, although I have the directory server packages installed. My understanding is that something erroneously pulls in cups-libs.i386 1:1.3.7-2.fc8, which cant be installed - the corresponding fc9 package is in the way. I'm worried iff this might block a fc9 upgrade on my machine.
You can try --skip-broken, but this is a bug in cups (which might well be auto fixed by the next compose) so reassigning it.
Please can you explain exactly what the bug is? I'm not sure I can see a cups bug here.
Tried $ yum --skip-broken update, similar result. Attaching terminal output.
Created attachment 305146 [details] Terminal ouput from $yum --skip-broken update
Explain the bug... well, I don't understand this exactly. Bottom line is that I cannot update my system. This seems to related to that some package requires cups-libs.i386.fc8, where it should use the fc9 package. According to James, the offending dependency should be in cups, something which is not clear to me.
James: comment #2 was meant for you... (setting back to NEEDINFO)
$yum --exclude=cups\* update works just fine.
Hm. Looking at the logs I see that current fc8 version is 1.3.7-2.fc8 whereas the fc9 version is 1.3.7-1.fc9. I'm by no means a version number expert, but I guess that yum might pull in the fc8 package simply because it has a higher version?! Anyway, it looks strange. Looking in the repo I see that the fc8 cups packages are dated May, 9 whereas the fc9 packages are dated April, 15. So this would explain why the update, which used to work fine, stopped working from last Friday.
The Fedora 9 package already has an update to 1.3.7-2.fc9, although it has probably not reached mirrors yet: https://admin.fedoraproject.org/updates/F9/FEDORA-2008-3756