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@xxxxxxxxxxx www.dzr-web.com Trying is the first step towards failure (Homer Simpson) =====================================================================
$ 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.