Java Mailing List Archive

http://www.redhatconfig.com/

Home » Mandriva Cooker »

Re: [Cooker] Cooker update knocked out nvidia driver and nvidias opengl driver

Olivier Blin

2008-06-05

Replies: Find Java Web Hosting

Author LoginPost Reply
Jan Ciger <jan.ciger@(protected):

> Olivier Blin wrote:
>
>> Culprit of what?
>> Installing the dkms source package does not cause problems here.
>>
>
> Well, it does in the following scenario:
>
> 1) User configures X using XFdrake, both the binary and the source
> packages get installed, but the kernel-devel doesn't. Everything works.
>
> 2) New kernel is out. The user installs a new kernel. The binary dkms
> driver doesn't get upgraded (kernel doesn't have a dependency on it, so
> it doesn't get pulled in).

It gets upgraded thanks to the -latest packages for binaries.

$ rpm -qp --suggests non-free/release/nvidia-current-kernel-2.6.24.4-server-1mnb-169.12-4mdv2008.1.i586.rpm
nvidia-current-kernel-server-latest

> 3) User reboots the machine - since there is no binary driver installed,
> dkms tries to compile the source driver installed in step 1. That fails
> - no -devel package for kernel.

$ rpm -qpR main/release/dkms-2.0.19-4mdv2008.1.noarch.rpm | grep kernel
kernel-devel

$ rpm -qp --suggests main/release/dkms-2.0.19-4mdv2008.1.noarch.rpm
kernel-devel-latest

Ok, the kernel-devel-latest suggest may not work, since no kernel
provided kernel-devel-latest when 2008.1 when out.

But still, the binary drivers are automatically upgraded.

--
Olivier Blin (blino) - Mandriva
©2008 redhatconfig.com - Jax Systems, LLC, U.S.A.