[CentOS] yum confusion...

Thu Feb 3 05:38:19 UTC 2011
Nico Kadel-Garcia <nkadel at gmail.com>

On Wed, Feb 2, 2011 at 11:58 AM, Karanbir Singh <mail-lists at karan.org> wrote:
> On 02/02/2011 04:29 PM, John Doe wrote:
>> # yum list | grep "tcp_wrappers\|nfs-utils"
>> nfs-utils.x86_64               1:1.0.9-47.el5_5       installed
>> nfs-utils-lib.x86_64           1.0.8-7.6.el5          installed
>> tcp_wrappers.i386              7.6-40.7.el5           installed
>> tcp_wrappers.x86_64            7.6-40.7.el5           installed
>> nfs-utils-lib.i386             1.0.8-7.6.el5          base
>> nfs-utils-lib-devel.i386       1.0.8-7.6.el5          base
>> nfs-utils-lib-devel.x86_64     1.0.8-7.6.el5          base
>> tcp_wrappers-devel.x86_64      7.6-57.el5.rfx         rpmforge-extras
>> tcp_wrappers-libs.x86_64       7.6-57.el5.rfx         rpmforge-extras
> ...
>> Any idea what is going on or how I can clean up this mess...?
>> Do you have to block all i386 packages?
>
> I can guess that the rcp_weappers-libs and -devel are not being masked.
> Try running yum with a -d7 and see if it clears up what is going on

The problem is probably that RPMforge's repository for x86_64 does not
include matching i386 components, even if the out-of-date components
for RHEL included both in the same repository. I ran into this
headlong with Subversion: My system kept trying to reach back for the
subverion.i386 and subversion-devel.i386 components, even though I 'd
only asked for "subverison".

One option is to exclude them in yum.conf. Another is to exclude them
in your CentOS yum files.