[CentOS] 'exclude' option failed for yum on centos 5

Wed May 2 18:44:04 UTC 2007
Robinson Tiemuqinke <hahaha_30k at yahoo.com>


 'exclude' option fails for yum on centos 5. I tried
to yum install a group on a x86_64 machine, but it
installs both ix86 version and x86_64 version.

 So I added the following line to /etc/yum.conf,
clears /var/cache/yum/, then run 'yum groupinstall
Ruby', but it reports that ix86 version packages will
be installed still.

 Any one know what's the correct syntax to exclude one
or more 'arch' from group installation on centos 5?

 Please help.

 The following are from my /etc/yum.conf:
 exclude='*.i386 *.i486 *.i586 *.i686 *.athelon'

The following are from the output:

Dependencies Resolved

 Package                 Arch       Version         
Repository        Size 
 ruby                    x86_64     1.8.5-5.el5     
base              278 k
 ruby-devel              x86_64     1.8.5-5.el5     
base              562 k
 ruby-devel              i386       1.8.5-5.el5     
base              554 k
 ruby-mode               x86_64     1.8.5-5.el5     
base               52 k
Installing for dependencies:
 device-mapper           i386       1.02.13-1.el5   
base              582 k
 e2fsprogs-libs          i386       1.39-8.el5      
base              112 k

Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around