*Troy sighs deeply*
Ugg ... the poorly named rpm's still keep popping up. I could have sworn I searched every rpm, but it looks like I missed another one.

libpng10-1.0.16-3.1.i386.rpm was really supposed to be libpng10-1.0.16-3.el4_5.1.i386.rpm

That was back when RedHat first started doing the el4_X in the names, and our scripts weren't that good. We got some of them wrong, and I've been trying to clean it up ever since.

I have removed that poorly named errata out of the yum repositories and reran the yum repository scripts.

For the time being, you will have to remove the "older" libpng10 rpm by hand, but then when you try again with yum, it will pick the correct, newer libpng10.

Well, you will need to do a
  yum clean all

before doing the update or install, because yum remembers the old yum repository information for a while.

Troy

Jean-Michel Barbet wrote:
Hello,

In the errata for SL450-i386, there are the following updates for
libpng10 :

libpng10-1.0.16-3.1.i386.rpm          31-Oct-2007 10:49         148K
libpng10-1.0.16-3.el4_7.3.i386.rpm    05-Mar-2009 10:03         148K

It seems YUM is not able to perform correctly the comparison and,
if I install libpng10-1.0.16-3.el4_7.3.i386.rpm, yum list updates
says :

yum list updates
Loading "kernel-module" plugin
Setting up repositories
Reading repository metadata in from local files
Updated Packages
libpng10.i386                            1.0.16-3.1             sl-errata
libpng10-devel.i386                      1.0.16-3.1             sl-errata

=> So, it want to reinstall the oldest version...

Any explanation ?

Thanks.

JM




--
__________________________________________________
Troy Dawson  [email protected]  (630)840-6468
Fermilab  ComputingDivision/LCSI/CSI LMSS Group
__________________________________________________

Reply via email to