On 30.09.2008 02:37, Rodd Clarkson wrote:
On Mon, 2008-09-29 at 18:39 +0200, Thorsten Leemhuis wrote:
> On 29.09.2008 18:15, M A Young wrote:
>> On Mon, 29 Sep 2008, Rodd Clarkson wrote:
>> ...
>>> ---> Package kmod-nvidia.i686 0:173.14.12-4.lvn9 set to be updated
>>> --> Processing Dependency: kmod-nvidia-2.6.26.3-29.fc9.i686 =
173.14.12-4.lvn9 for package: kmod-nvidia
>> ...
>>> ---> Package kmod-nvidia-2.6.26.3-29.fc9.i686.i686 0:173.14.12-4.lvn9
>> set to be updated
>>> --> Processing Dependency: kernel-uname-r = 2.6.26.3-29.fc9.i686 for
package: kmod-nvidia-2.6.26.3-29.fc9.i686
>>> --> Running transaction check
>>> ---> Package kernel.i686 0:2.6.26.3-29.fc9 set to be installed
>>> --> Finished Dependency Resolution
>> ...
>>> Transaction Check Error:
>>> package kernel-2.6.26.5-39.fc9.i686 (which is newer than
kernel-2.6.26.3-29.fc9.i686) is already installed
>>> package kernel-2.6.26.5-45.fc9.i686 (which is newer than
kernel-2.6.26.3-29.fc9.i686) is already installed
>> What is going on is that the most recent kernel acceptable to the livna
>> kmod-nvidia module isn't installed, so yum tries to drag it in, only to
>> fail because more recent kernels are already installed. So basically, yum
>> is doing something sensible, but the livna repository doesn't have
>> updates-testing kernel support.
> Correct afaics. Normally that doesn't result in problems like these, but
> the two weeks buildsys outage livna had lead to this error.
>
> Further: The plan is to have suppose for updates-testing in RPM Fusion soon.
>
> Workaround for now:
>
> # rpm -e kmod-nvidia --nodeps
> # yum install akmod-nvidia
>
> HTH
I'm not sure that this makes sense.
Consider the following installed rpms (and I hvae akmod-nvidia
installed)
[rodd@moose ~]$ rpm -q kernel
kernel-2.6.25.14-108.fc9.i686
kernel-2.6.26.5-39.fc9.i686
kernel-2.6.26.5-45.fc9.i686
[rodd@moose ~]$ rpm -qa | grep nvidia
kmod-nvidia-173.14.12-3.lvn9.i686
xorg-x11-drv-nvidia-libs-173.14.12-1.lvn9.i386
kmod-nvidia-2.6.26.5-39.fc9.i686-173.14.12-2.fc9.i686
kmod-nvidia-2.6.26.5-45.fc9.i686-173.14.12-2.fc9.i686
akmod-nvidia-173.14.12-2.lvn9.i686
kmod-nvidia-2.6.25.14-108.fc9.i686-173.14.12-3.lvn9.i686
xorg-x11-drv-nvidia-173.14.12-1.lvn9.i386
If what people is saying is true, then why is yum trying to install an
older version of kmod-nvidia than I already have?
Because there is a newer kmod-nvidia package in livna that tracks in
that kmod-nvidia-1-2-3 for kernel-1.2.3. But you already have
kernel-1.2.4 from updates-testing.
CU
knurd