Created attachment 438541 [details] results of running 'yum --skip-broken -d4 update yelp\*' Description of problem: With the current rawhide 'yum update yelp\*' ends up with the following: Resolving Dependencies --> Running transaction check ---> Package yelp.x86_64 1:2.31.7-2.fc15 set to be updated ---> Package yelp-libs.x86_64 1:2.31.7-2.fc15 set to be updated --> Processing Dependency: yelp = 2.31.7-2.fc15 for package: 1:yelp-libs-2.31.7-2.fc15.x86_64 --> Finished Dependency Resolution Error: Package: 1:yelp-libs-2.31.7-2.fc15.x86_64 (rawhide) Requires: yelp = 2.31.7-2.fc15 Removing: yelp-2.31.7-1.fc14.x86_64 (@rawhide/14) yelp = 2.31.7-1.fc14 Updated By: 1:yelp-2.31.7-2.fc15.x86_64 (rawhide) yelp = 1:2.31.7-2.fc15 Eh? So what is this error? An output from 'yum --skip-broken -d4 update yelp\*' is attached but I still miss what makes yum unhappy. Version-Release number of selected component (if applicable): yum-3.2.28-2.fc15.noarch results in the following: How reproducible: always Additional info: The following suggestion is printed too by yum: You could try running: rpm -Va --nofiles --nodigest Such command ends up after a while with no output.
Ahem, maybe this is really a bug in rpm or packages. After retrieving those and running: rpm -vv -Fh yelp-2.31.7-2.fc15.x86_64.rpm yelp-libs-2.31.7-2.fc15.x86_64.rpm brings (among other output): D: package yelp-libs-1:2.31.7-2.fc15.x86_64 has unsatisfied Requires: yelp = 2.31.7-2.fc15 Does "Requires:" needs and explicit epoch if used?
It's a packaging bug and seems to have been fixed already: * Thu Aug 12 2010 Matthias Clasen <mclasen> - 1:2.31.7-3 - Fix up dependencies for epoch