SCIENTIFIC-LINUX-USERS Archives

October 2005

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Axel Thimm <[log in to unmask]>
Reply To:
Date:
Thu, 20 Oct 2005 20:54:40 +0200
Content-Type:
multipart/signed
Parts/Attachments:
text/plain (1595 bytes) , application/pgp-signature (194 bytes)
On Thu, Oct 20, 2005 at 10:55:59AM -0700, Karl Misselt wrote:
> Hi -
>   Using yum to install the atrpm ipw2200 rpms on a Dell 700m. I'm running
> kernel 2.6.9-22.  When calling with 'yum install ipw2200', the dependency
> resolver decides that I want ipw2200-kmdl-2.6.9-11 and wants to pull
> in the kernel along with the wrong ipw2200-kmdl.  Something wrong in
> the Requires for ipw2200?  Can't find the source rpms to check and/or
> build myself, so I've just yum'd specifying that I want the 2.6.9-22
> kmdl.

Yes, that'd the only way to do it, e.g. for any kernel module releated
project foo you need to issue

                yum install foo foo-kmdl-`uname -r`

or replace `uname -r` with the appropiate kernel you want to install
the kmdl for.

Unfortunately there is no logic in yum/apt/smart/... to decide which
kmdl package to download for you. They pick one randomly and if its
kernel hasn't been installed they happily install it for you, too.

smart is a bit smarter, as it compares the different solutions and
picks one that involves installing the fewest packages possible. So
smart always picks a kernel you already have installed. But if you
have both smp and non-smp kernels (as you have on any smp box) then
smart may chose to install only the one for non-smp and you are busted
again.

yum has some new logic in plugins to assist in upgrading kmdls from
kernel to kernel, but IMHO does not yet deal properly with
new-installs as outlined above.

So until there is some better mechansim built into the tools the above
explicit install mechanism is the safest way to proceed.

> -Karl
-- 
Axel.Thimm at ATrpms.net


ATOM RSS1 RSS2