[ATrpms-users] Can't -Uvh kmdl files
Axel Thimm
Axel.Thimm at ATrpms.net
Thu Nov 23 19:18:41 CET 2006
On Sun, Nov 12, 2006 at 04:46:06PM -0800, Beny Spensieri Jr wrote:
> Thank you for your concern, however I am updating the kernel so I
> can install the ethernet drivers, so my computer is not online
> smart/yum/apt wouldn't apply here.
>
> At this time the only kmdls are alsa-kmdl, lirc-kmdl, and lirc-kmdl.
>
> I don't know why they aren't recognizing that they are being upgraded as well.
Because they are not being upgraded. This sounds strange, but in the
packaging jargon, upgrading means to move on to a newer version, in
this case there is no newer lirc or alsa, it is still the same built
for a difeernet kernel. And you don't even want to _upgrade_ which
technically means "remove the old one, install the new one", as
remivng the alsa/lirc/etc support for the older kernel is rendering it
useless (consider that you may have to fall back to the previous
working setup).
yum has a "kmdl-upgrade" plugin, if you like, and for smart/apt etc
use something like
apt-get install foo-kmdl-<uname -r of the desired kernel>
Or use rpm -ihv on the kmdls (not -Uhv).
> Beny
>
>
> ----- Original Message ----
> From: Axel Thimm <Axel.Thimm at ATrpms.net>
> To: Beny Spensieri Jr <benyjr at yahoo.ca>
> Cc: ATrpms user list <atrpms-users at ATrpms.net>
> Sent: Sunday, November 12, 2006 6:48:10 PM
> Subject: Re: Can't -Uvh kmdl files
>
> On Sun, Nov 12, 2006 at 05:33:07PM -0500, Beny Spensieri Jr wrote:
> > Hello,
> >
> > I'm trying to update my kernel and kmdl files on my
> > FC4 x86_64 install but its not going through:
>
> Be careful with using -U on kernels! It will remove the kernel you are
> currently running! Better install the kernel with -i (as well as the
> kmdls), boot into them and then remove the old bits.
>
> Also for removing a kernel - be it as a single operation by itself or
> combined into -U (because that's what -U is, -i on the new parts and
> -e on the old ones) - you need to remove all the parts that depend on
> it, e.g. all the old kmdls.
>
> Better use a dependency solver like smart/yum/apt that will automate
> most of the work. E.g. removing a kernel in any of these will
> automatically cater for removing the old kmdls for that kernel.
>
> > [root at localhost DriverInstall]# rpm -Uvh
> > alsa-kmdl-2.6.17-1.2142_FC4-1.0.13-56.fc4.at.x86_64.rpm
> > ivtv-kmdl-2.6.17-1.2142_FC4-0.7.1-118.fc4.at.x86_64.rpm
> > lirc-kmdl-2.6.17-1.2142_FC4-0.8.1-63_cvs20060930.fc4.at.x86_64.rpm
> > kernel-2.6.17-1.2142_FC4.x86_64.rpm
> > warning: kernel-2.6.17-1.2142_FC4.x86_64.rpm: Header
> > V3 DSA signature: NOKEY, key ID 4f2a6fd2
> > error: Failed dependencies:
> > kernel = 2.6.15-1.1833_FC4 is needed by
> > (installed)
> > ivtv-kmdl-2.6.15-1.1833_FC4-0.4.3-106.rhfc4.at.x86_64
> > kernel = 2.6.15-1.1833_FC4 is needed by
> > (installed)
> > alsa-kmdl-2.6.15-1.1833_FC4-1.0.10-44.rhfc4.at.x86_64
> > kernel = 2.6.15-1.1833_FC4 is needed by
> > (installed)
> > lirc-kmdl-2.6.15-1.1833_FC4-0.8.1-cvs20060325_57.rhfc4.at.x86_64
> > /boot/vmlinuz-2.6.15-1.1833_FC4 is needed by
> > (installed)
> > ivtv-kmdl-2.6.15-1.1833_FC4-0.4.3-106.rhfc4.at.x86_64
> > /boot/vmlinuz-2.6.15-1.1833_FC4 is needed by
> > (installed)
> > alsa-kmdl-2.6.15-1.1833_FC4-1.0.10-44.rhfc4.at.x86_64
> > /boot/vmlinuz-2.6.15-1.1833_FC4 is needed by
> > (installed)
> > lirc-kmdl-2.6.15-1.1833_FC4-0.8.1-cvs20060325_57.rhfc4.at.x86_64
> >
> >
> > This is really confusing me if I am updating both the
> > kernel and kmdl files at the same time, shouldn't the
> > error messages be suppressed? Is the order of the
> > packages in the rpm command important?
> >
> > Thanks,
> >
> > Beny
--
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.atrpms.net/pipermail/atrpms-users/attachments/20061123/f472edea/attachment.bin
More information about the atrpms-users
mailing list