[Yum] Re: yum performance regression for excludes= lists.

seth vidal skvidal at fedoraproject.org
Thu Sep 11 18:41:24 UTC 2008


On Thu, 2008-09-11 at 14:38 -0400, C. Scott Ananian wrote:
> From laptop.org bug: http://dev.laptop.org/ticket/8395
> 
> The OLPC yum configuration uses an excludes= line with a large number
> (400 or so) of packages named.  (We maintain a stable repository of
> packages shipped in our image, but let end-users install packages we
> don't ship using the f-9 repository; we exclude the packages we ship
> from the f-9 repo to ensure that users don't inadvertently pick up an
> incompatible update from f-9.)
> 
> In yum-3.2.17-2.fc9.noarch this worked fine.  We recently picked up
> yum 3.2.19-3.fc9 as part of the fedora key transition.  In 3.2.19, yum
> appears to hang.
> 
> Debugging, I found that it works fine if you remove the excludes=
> line, but you can reproduce the hang by creating an excludes line of
> (say) 1000 entries -- it doesn't matter what they are, I used
> 'abcd-1', 'abcd-2', etc since that was easy to generate by script.
> 
> This seems to be a significant performance regression in 3.2.19.
> 
> What in 3.2.19 was actually required for the fedora key transition?
> I'd like to fall back to 3.2.17, at least until this regression is
> fixed, but it's not clear to me if this will break yum for us due to
> GPG key issues.
> 

Can you file a bug on this w/the config/repo files in question?

thanks
-sv





More information about the Yum mailing list