Am Mittwoch, 2. April 2008 schrieb seth vidal:
> Hey folks,
>  We found a bunch of brokeness in the _compare_providers() method
> introduced in 3.2.13. Lots of oddball cases and some loops that happen
> for odd reasons. So after some discussion in gibbering in corners we
> decided to score each providing package vs the other package then take
> the package with the best score.
>
> The patch that does this is here:
>
> http://skvidal.fedorapeople.org/patches/yum-compare_providers-scoring.pat
>ch

I've applied it to yum version 07577aed00d900cdcf24ae60bf3006efe164cacc.

> However, when I run the test cases I get 5 failed tests
>
> 1 of them is unrelated. It's related to update() needing some more magic
> 2 of them appear to be a multilib case not sorting properly, which I'm
> working on fixing now.
> 3 of them appear to be bogus assertions in the testcases, at least as
> how I'm reading them.
>
> apply the above patch and give the test cases a run, let me know what
> you think.

If thrown on my pathologic case, the result is attached. In short: problem 
persists.

Let me know, if you need more details..

Pete

Attachment: yum-3.2.14-update-git-20080402.log.bz2
Description: BZip2 compressed data

_______________________________________________
Yum-devel mailing list
[email protected]
https://lists.dulug.duke.edu/mailman/listinfo/yum-devel

Reply via email to