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 _______________________________________________ Yum-devel mailing list [email protected] https://lists.dulug.duke.edu/mailman/listinfo/yum-devel
