Hello all,

I may have solved this:
I removed /etc/rpm/platform:
        rm /etc/rpm/platform

confirmed that rpm recognized that I had x86_64 arch:
        rpm -E '%{_arch}'
        x86_64

and then reinstalled python:
        yum install python.x86_64

After doing a couple more installs of the x86_64 bit versions of some pam and 
nss modules I was able to get back to working order.  There are probably some 
other things that may need to be fixed, but yum update isn't showing a whole 
bunch of i386 packages anymore :)

For the record, I did an upgrade with a CD from i386 SL 5.4 to SL 5.7 x86_64.  
Upon rebooting, yum would insist I had 386 arch, and the authentication method 
I had was failing (it was looking for 64 bit versions of the pam modules and 
nss modules).

Christopher Tooley
ctoo...@uvic.ca
Systems, HEP/Astronomy UVic



On 2011-09-23, at 4:23 PM, Christopher Tooley wrote:

> Hello,
> 
> What is the procedure for upgrading from 32bit to 64bit? I did an upgrade 
> with the CD but now I have authentication failing because it's looking for 
> the 64bit versions of nss_ldap and can't find them - so I think I may have 
> missed a step.
> -----------------------------------------------------------------------
> [root@<host> ~]# cat /etc/redhat-release 
> Scientific Linux SL release 5.7 (Boron)
> [root@<host> ~]# grep basearch *
> [root@<host> ~]# rpm --eval '%{_arch}'
> i386
> [root@<host> ~]# uname -ar
> Linux <host> 2.6.18-274.el5 #1 SMP Thu Jul 21 12:13:11 EDT 2011 x86_64 x86_64 
> x86_64 GNU/Linux
> [root@<host> ~]# 
> -----------------------------------------------------------------------
> 
> 
> Christopher Tooley
> ctoo...@uvic.ca
> Systems, HEP/Astronomy UVic

Reply via email to