[CentOS-devel] Interesting Centos 4.5 yum weirdness.

Mon Sep 10 13:34:46 UTC 2007
Dries Verachtert <dries at ulyssis.org>

On Thursday September 6 2007, Maciej Żenczykowski wrote:
> Ah, okay, thanks for explaining it to me.
>
> On 9/6/07, Tim Lauridsen <tla at rasmil.dk> wrote:
> > Maciej Żenczykowski wrote:
> > > I can't make heads or tails of this:
> > >
> > > # rm -rf /var/cache/yum/*
> > >
> > > # yum check-update

[.....]

> > >====== Installing:
> > >  perl-Term-ReadKey       i386       2.30-2.2.el4.rf  dries             
> > > 30 k replacing  perl-TermReadKey.i386 2.30-3.el4.rf

[...]

> > >
> > > Note the apparent disagreement between update and check-update about
> > > what will actually be done (and no nothing has changed on the
> > > repositories in the mean-time, I've rerun it and cleared the yum cache
> > > and the problem persists).
> > >
> > > Is check-update using different logic than update?
> >
> > Yes, it does.
> > checkupdate only checks updates based on the repositoty
> >
> > updates does depsolving, that handles the obsoleting you are seeing.
> > In most cases you will see the same result but in this case
> > the
> >
> > perl-TermReadKey 2.30-3 -> 2.30-8 update detected by yum checkupdate
> >
> > is overruled by the perl-Term-ReadKey obsoleting perl-TermReadKey
> >  when doing the 'yum update'

Hello,
The 'problem' should be fixed now: i deleted the perl-Term-ReadKey rpms some 
days ago when i received almost the same error report :) They're obsoleted by 
the perl-TermReadKey package.
kind regards,
Dries