i586 to i686 upgrade

Ian Pilcher i.pilcher at comcast.net
Thu Feb 17 17:17:55 UTC 2005

Thomas Cameron wrote:
> Take a look at /etc/rpm/platform.  My system is an i686 and the file 
> looks like this:
> i686-redhat-linux
> If yours is different you might need to change it.

That was the key!  I spent hours poking around in /usr/lib/rpm before I
found it.  Changing the contents of /etc/rpm/platform from
i586-redhat-linux to i686-redhat-linux got RPM to install i686 packages
without complaint.

I found that the easiest way to get the i686 versions of openssl and
glibc installed was to simply use rpm -Uhv --force.

I also had to clear out /var/spool/up2date before up2date would
recognize that the latest kernel wasn't installed.  (I had previously
installed the i586 version of 1.766_FC3 via up2date.  I installed the
i686 version of 1.760_FC3 and then removed 1.766_FC3.  At this point,
the RHN applet told me that 1.766_FC3 was available, but up2date kept
saying that everything was current.  Clearing out /var/spool/up2date
fixed that problem.)


Ian Pilcher                                        i.pilcher at comcast.net

More information about the users mailing list