[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