Am Donnerstag, 27. März 2008 schrieb seth vidal: > On Sat, 2008-03-22 at 01:30 +0100, Hans-Peter Jansen wrote: > > Am Freitag, 21. März 2008 schrieb Jesse Keating: > > > On Fri, 2008-03-21 at 01:18 +0100, Hans-Peter Jansen wrote: > > > > > Does anything provide an unversioned perl-Digest? > > > > > > > > # yum provides perl-Digest > > > > perl.i586 : The Perl interpreter > > > > perl.i586 : The Perl interpreter > > > > perl.i586 : The Perl interpreter > > > > > > Bingo. Unversioned Obsoletes/Provides are terrible. We've been > > > yelling about them in the Fedora Packaging Committee for a while now, > > > and now we see why... > > > > Hmm, does that mean, yum will not handle these real world scenarios > > anymore? It's a regression after all (even in the light of questionable > > procedures).. > > I dunno. On the one hand I could probably graft something in to the > _compare_providers() check to make this work out. > > Pete, > Do me a favor and on a duplicating case output with -d9, again.
With pleasure. I'm glad, you asked ;-)
> I need
> to see the output from this section of code:
>
> for obs in po.obsoletes:
> if bestpkg.inPrcoRange('provides', obs):
> # make sure the best doesn't obsolete this po - if
> it does we're done
> # we do this b/c it is possible for two entries to
> oscillate in this
> # test - obsolete should trump no matter what
> # NOTE: mutually obsoleting providers is completely
> and utterly doom
> # but this should 'break the loop'
> for obs in bestpkg.obsoletes:
> if po.inPrcoRange('provides', obs):
>
> self.verbose_logger.log(logginglevels.DEBUG_4,
> _("best %s obsoletes po: %s") %(bestpkg,
> po))
> return bestpkg
> self.verbose_logger.log(logginglevels.DEBUG_4,
> _("po %s obsoletes best: %s") %(po, bestpkg))
>
> return po
>
> # just check if best obsoletes po
> for obs in bestpkg.obsoletes:
> if po.inPrcoRange('provides', obs):
> self.verbose_logger.log(logginglevels.DEBUG_4,
> _("best %s obsoletes po: %s") %(bestpkg, po))
> return bestpkg
>
> I want to see which one it is tripping against
Attached.
Thanks for your care, Seth.
Pete
yum-3.2.13-depsolve-prob2.log.gz
Description: GNU Zip compressed data
_______________________________________________ Yum-devel mailing list [email protected] https://lists.dulug.duke.edu/mailman/listinfo/yum-devel
