[Yum-devel] yum 3.2.13 released

seth vidal skvidal at fedoraproject.org
Thu Mar 20 22:03:21 UTC 2008


On Thu, 2008-03-20 at 22:46 +0100, Hans-Peter Jansen wrote:
> Am Donnerstag, 20. März 2008 schrieb seth vidal:
> > Hi all,
> >  I'm pleased to say that yum 3.2.13 is available. 3.2.13 shows a number
> > of significant improvements over 3.2.12 not the least of which is a
> > number of depsolving bugfixes. 
> 
> Looks like this version has a major dependency failure, where yum misses 
> the _existence_ of certain packages, if these are going to be updated. 
> See attached log. 
> 
> E.g.:
> 
> ~# rpm -q perl
> perl-5.8.8-32
> 
> ~# yum list perl
> base-comm                 100% |=========================|  951 B    00:00     
> base                      100% |=========================|  951 B    00:00     
> update                    100% |=========================| 1.2 kB    00:00     
> packman                   100% |=========================|  951 B    00:00     
> Excluding Packages from SuSE 10.2 - Packman SuSE Packages
> Finished
> Installed Packages
> perl.i586                                5.8.8-32               installed       
> Available Packages
> perl.i586                                5.8.8-34               update          
> 
> ~# yum update 2>&1 | grep HMAC  ## just a random perl dependant package pattern
> --> Processing Dependency: perl = 5.8.8 for package: perl-Digest-HMAC
> --> Processing Dependency: perl = 5.8.8 for package: perl-Digest-HMAC
> perl-Digest-HMAC-1.01-525.i586 from installed has depsolving problems
>   --> Missing Dependency: perl = 5.8.8 is needed by package perl-Digest-HMAC-1.01-525.i586 (installed)
> Error: Missing Dependency: perl = 5.8.8 is needed by package perl-Digest-HMAC-1.01-525.i586 (installed)
> 
> See: perl 5.8.8-32 is installed, 5.8.8-34 would be updated, but yum errors
> out with missing perl dependency.
> 
> Note: I did run a 'yum clean all' before.

I have a feeling I know what's happening here - we found in fedora that
some changes we put into yum discovered a lot of overly-broad obsoletes
and unversioned provides. You don't happen to have any obsoletes in the
new perl-5.8.8-34, do you?

-sv





More information about the Yum-devel mailing list