It's not a live system, so if ends up broken I'm not bothered.
Seeing as it seems that just the i386 arch is availabe, would it not be best to change all other packages to be i386 as well (which I figured doing yum update would do) to avoid this problem in the future if another package is updated?
This may cause issues. You should check the different arches of packages that are on your system. A quick check would be to run the following
rpm -aq --qf "%{arch}\n" | sort | uniq -c
This will query every package installed on the system, list only their arch value, sort it, and count unique values.
for a quick rundown of the various packages by name with their arch, do
rpm -aq --qf "%{arch}-%{name}\n" | grep i386 (or i686, whatever). Some important packages may be of a different arch, like the kernel, openssl, etc.It's worth checking out.
-- Jim Perrin System Architect - UIT Ft Gordon & US Army Signal Center