Fedora 9 - yum list problem
When running yum list "packagename", the results for updates-released are displayed, in error when the package is already at that version. See example below.
[root@XXXXX03 ~]# yum list perl
Loaded plugins: refresh-packagekit
Installed Packages
perl.i386 4:5.10.0-31.fc9 installed
Available Packages
perl.i386 4:5.10.0-31.fc9 updates-released
# rpm -q perl
perl-5.10.0-31.fc9.i386
I created our inhouse yum repositories for Fedora 8 (a while back) and Fedora 9. Fedora 8 behavior is correct and does not list updates if the package is already installed at that version.
I have compared the F8 and F9 repos dir structure and rebuilt the Fedora 9 repos, using createrepo, several times as well as checked the /etc/yum.repos.d/*.repo files to make sur ethe path to the base and updates repos are correct.
I ran "yum clean all" on the client after each repo rebuild and at other times that I thought were appropriate. I have looked at the files "on disk" in the base and updates Fedora 9 inhouse repos on disk nd they are correct.... older version in the base dir, newer version in the updates dir.
I just ran "yum update" again on the Fedora 9 client (which works), yum clean all and still the same "yum list" output.
The results with pkcon are worse - they show the older version as available:
installed perl-4:5.10.0-31.fc9.i386
available perl-4:5.10.0-20.fc9.i386
I discovered this while verifying the remediation of a kernel update. After checking few other packages I found this behavior for all Fedora 9 updates, therefore I am using perl as an example. perl is not the problem.
Any ideas?
Thx -
S
|