PDA

View Full Version : Installing specific target RPM


martind1111
30th August 2006, 09:48 PM
When I try to install a kernel on one of my target system using yum, yum picks the i586 version of the kernel RPM. However, when I install some driver with yum, it selects the i686 version of the driver although the i686 version is available. This creates some install issues and the device that uses the driver does not work. If I manually install the i586 RPM of the driver, things do work. Things also work if I install the i686 kernel manually and the i686 driver.

Is it possible to force yum to select a specific architecture (like i586)?

Any advice on how to troubleshoot this problem, to find out why yum selects an architecture for an RPM and a different one for another RPM?

Martin

oshuaa
30th August 2006, 10:53 PM
When I try to install a kernel on one of my target system using yum, yum picks the i586 version of the kernel RPM. However, when I install some driver with yum, it selects the i686 version of the driver although the i686 version is available. This creates some install issues and the device that uses the driver does not work. If I manually install the i586 RPM of the driver, things do work. Things also work if I install the i686 kernel manually and the i686 driver.

Is it possible to force yum to select a specific architecture (like i586)?

Any advice on how to troubleshoot this problem, to find out why yum selects an architecture for an RPM and a different one for another RPM?

Martin


Yes it is possible... The Fedora Documentation on yum does say that it can be done. Here is a link to there docs on yum.

http://fedora.redhat.com/docs/yum/en/

If I remember what I read in that doc you should be able to append a .i586 on the end of the package name you wish to install and that will force it to use that arch.

Example tsclient.i586