I had a strange problem with yum and latest cyrus updated for Fedora Core 2.
Basically, whey I ran "yum upgrade", yum downloaded headers for new cyrus packages, and than concluded there's nothing to update. Not surprising, since it downloaded headers that said cyrus-*-0-2.2.10-1.fc2. I've noticed that bunch (but not all) of other files in headers directory have "0" prepended to version. The version number of actaull RPMs were correct (cyrus-*-2.2.10-1.fc2) So yum probably decided that "0-2.2.10-1.fc2" is older than "2.2.x-xx" installed on the system (don't remember what was previous version).
There are several more recent updates suffering from this.
I solved the problem by downloading packages by hand and doing rpm -Fhv cyrus* perl-Cyrus*.
Is the Fedora Core 2 repository broken?
-- Aleksandar Milivojevic <amilivojevic@xxxxxx> Pollard Banknote Limited Systems Administrator 1499 Buffalo Place Tel: (204) 474-2323 ext 276 Winnipeg, MB R3T 1L7