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@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@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@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
Show replies by date