[CentOS] Can't install Python i686 on x86_64 system (centos 6.5)

Thu Jan 23 22:53:59 UTC 2014
Akemi Yagi <amyagi at gmail.com>

On Wed, Jan 22, 2014 at 4:44 PM, mag3690 <mag3690 at gmail.com> wrote:
> Hi,
>
> I was trying to update CentOS 6.4 to 6.5,and the yum updated failed with the
> following information.
> --> Processing Conflict: python-devel-2.6.6-51.el6.x86_64 conflicts python <
> 2.6.6-51.el6
> --> Finished Dependency Resolution
> Error: python-devel conflicts with python-2.6.6-37.el6_4.i686
> You could try using --skip-broken to work around the problem
> You could try running: rpm -Va --nofiles –nodigest
>
> How can we have both 32 bit and 64 bit python devel on 64 bit machine.

Here is a description from the Release Notes for CentOS 6.5:

"There may be some i686 RPMs that are no longer available on the
x86_64 media. If you have any of the following i686 RPMs installed on
your x86_64 system, please remove the i686 RPMs before attempting to
upgrade: dovecot-devel, evolution-mapi, evolution-mapi-devel,
iscsi-initiator-utils, iscsi-initiator-utils-devel, openchange,
openchange-devel, boost-*, python.i686."

Just remove python.i686 and yum should work again.

Akemi