yum delay processing exclude list

Jay Cliburn jacliburn at bellsouth.net
Sun Mar 4 15:53:26 UTC 2007


I have an x86_64 rawhide machine that's configured to exclude all i?86
packages from updates, and lately it takes a *very* long time to go
through the global exclude list during a yum update.  If I remove
"exclude=*i?86" from yum.conf, the update proceeds at the speed to which
I'm accustomed.

With "exclude=*.i?86" in yum.conf, an (empty) update takes up to a
minute and a half, and pegs both my cpus.  Without "exclude=*i?86," the
same update takes less than 3 seconds.

With extras-development enabled, processing the global exclude list
takes over 5 minutes.

Is this a bug, or expected behavior with rawhide yum (3.1.3-2.fc7)?


********** WITHOUT exclude=*.i?86 ************
[root at osprey ~]# time yum --disablerepo=extras-development update
Loading "skip-broken" plugin
Loading "installonlyn" plugin
Setting up Update Process
Excluding Packages in global exclude list
Finished
No Packages marked for Update/Obsoletion

real    0m2.227s
user    0m1.454s
sys     0m0.759s


********** WITH exclude=*.i?86 ************
[root at hawk ~]# time yum --disablerepo=extras-development update
Loading "installonlyn" plugin
Setting up Update Process
Excluding Packages in global exclude list
Finished
No Packages marked for Update/Obsoletion

real    1m21.764s
user    0m49.367s
sys     0m31.317s


********** WITH exclude=*.i?86 ************
[root at hawk ~]# time yum update
Loading "installonlyn" plugin
Setting up Update Process
Excluding Packages in global exclude list
Finished
No Packages marked for Update/Obsoletion

real    5m10.460s
user    3m27.026s
sys     1m43.108s




More information about the fedora-devel-list mailing list