Using yum to update livna nvidia packages?

D. D. Brierton darren at dzr-web.com
Tue Mar 15 19:09:49 UTC 2005


I use the RPM packages of the NVIDIA drivers from rpm.livna.org. The
latest version of the drivers hit livna.testing today, and I'm trying to
install them, but yum won't let me. I can't quite get my head round what
is going on. This is what I have installed (excluding a couple of
irrelevant lines):

$ rpm -qa | grep "kernel\|nvidia" | sort

kernel-2.6.10-1.770_FC3
kernel-module-nvidia-2.6.10-1.770_FC3-1.0.6629-0.lvn.6.3
nvidia-glx-1.0.6629-0.lvn.6.3

I'll edit the output of the next command to show you just the relevant
bits:

$ yum list available *nvidia*

kernel-module-nvidia-2.6.10-1.770_FC3.i6 1.0.7167-0.lvn.1.3     livna-testing
nvidia-glx.i586                          1.0.7167-0.lvn.1.3     livna-testing

Now it seems to me that I ought to able to do a straightforward update
of nvidia-glx and kernel-module-nvidia-2.6.10-1.770_FC3. However, any of
these invocations of yum:

sudo yum update
sudo yum update nvidia-glx
sudo yum update kernel-module-nvidia-2.6.10-1.770_FC3
sudo yum update nvidia-glx kernel-module-nvidia-2.6.10-1.770_FC3

fail with the same error:

Error: Unable to satisfy dependencies
Error: Package kernel-module-nvidia-2.6.10-1.770_FC3 needs nvidia-glx = 0:1.0.6629, this is not available.

I've attached the full messages from the above four commands to this
email in case it is of further help.

Am I invoking yum incorrectly, is yum doing something wrong, or are the
packages broken? I'm certain this has worked in the past ...

TIA, Darren

-- 
=====================================================================
D. D. Brierton            darren at dzr-web.com          www.dzr-web.com
       Trying is the first step towards failure (Homer Simpson)
=====================================================================
-------------- next part --------------
$ sudo yum update
[snip]
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package nvidia-glx.i586 0:1.0.7167-0.lvn.1.3 set to be updated
---> Package kernel-module-nvidia-2.6.10-1.770_FC3.i686 0:1.0.7167-0.lvn.1.3 set to be installed
--> Running transaction check
--> Processing Dependency: nvidia-glx = 0:1.0.6629 for package: kernel-module-nvidia-2.6.10-1.770_FC3
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
--> Processing Dependency: nvidia-glx = 0:1.0.6629 for package: kernel-module-nvidia-2.6.10-1.770_FC3
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
Error: Unable to satisfy dependencies
Error: Package kernel-module-nvidia-2.6.10-1.770_FC3 needs nvidia-glx = 0:1.0.6629, this is not available.

$ sudo yum update nvidia-glx
[snip]
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package nvidia-glx.i586 0:1.0.7167-0.lvn.1.3 set to be updated
--> Running transaction check
--> Processing Dependency: nvidia-glx = 0:1.0.6629 for package: kernel-module-nvidia-2.6.10-1.770_FC3
--> Processing Dependency: kernel-module-nvidia = 0:1.0.7167 for package: nvidia-glx
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package kernel-module-nvidia-2.6.10-1.770_FC3.i686 0:1.0.7167-0.lvn.1.3 set to be installed
--> Running transaction check
--> Processing Dependency: nvidia-glx = 0:1.0.6629 for package: kernel-module-nvidia-2.6.10-1.770_FC3
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
--> Processing Dependency: nvidia-glx = 0:1.0.6629 for package: kernel-module-nvidia-2.6.10-1.770_FC3
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
Error: Unable to satisfy dependencies
Error: Package kernel-module-nvidia-2.6.10-1.770_FC3 needs nvidia-glx = 0:1.0.6629, this is not available.

$ sudo yum update kernel-module-nvidia-2.6.10-1.770_FC3
[snip]
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package kernel-module-nvidia-2.6.10-1.770_FC3.i686 0:1.0.7167-0.lvn.1.3 set to be installed
--> Running transaction check
--> Processing Dependency: nvidia-glx = 0:1.0.7167 for package: kernel-module-nvidia-2.6.10-1.770_FC3
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package nvidia-glx.i586 0:1.0.7167-0.lvn.1.3 set to be updated
--> Running transaction check
--> Processing Dependency: nvidia-glx = 0:1.0.6629 for package: kernel-module-nvidia-2.6.10-1.770_FC3
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
--> Processing Dependency: nvidia-glx = 0:1.0.6629 for package: kernel-module-nvidia-2.6.10-1.770_FC3
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
Error: Unable to satisfy dependencies
Error: Package kernel-module-nvidia-2.6.10-1.770_FC3 needs nvidia-glx = 0:1.0.6629, this is not available.

$ sudo yum update nvidia-glx kernel-module-nvidia-2.6.10-1.770_FC3
[snip]
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package nvidia-glx.i586 0:1.0.7167-0.lvn.1.3 set to be updated
---> Package kernel-module-nvidia-2.6.10-1.770_FC3.i686 0:1.0.7167-0.lvn.1.3 set to be installed
--> Running transaction check
--> Processing Dependency: nvidia-glx = 0:1.0.6629 for package: kernel-module-nvidia-2.6.10-1.770_FC3
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
--> Processing Dependency: nvidia-glx = 0:1.0.6629 for package: kernel-module-nvidia-2.6.10-1.770_FC3
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
Error: Unable to satisfy dependencies
Error: Package kernel-module-nvidia-2.6.10-1.770_FC3 needs nvidia-glx = 0:1.0.6629, this is not available.


More information about the users mailing list