LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 08-03-2010, 11:45 PM   #1
jc_cpu
Member
 
Registered: May 2006
Distribution: Fedora 14
Posts: 71

Rep: Reputation: 15
Yum update error with Fedora 12


Hi. I'm getting the errors below when I try to run the following command:

sudo yum update

I also tried to run the next command, but it said that kmod-nvidia was not installed.

sudo rpm -q kmod-nvidia

The yum errors mention fedora 10 packages, but the weird thing is that this system is actually running Fedora 12. Does anyone know how to fix this? I've tried to search Google for these errors, but have not had any luck. Thanks in advance.

yum errors:

ERROR with rpm_check_debug vs depsolve:
kernel-uname-r = 2.6.27.37-170.2.104.fc10.i686.PAE is needed by (installed) kmod-nvidia-2.6.27.37-170.2.104.fc10.i686.PAE-180.60-1.fc10.6.i686
kernel-uname-r = 2.6.27.38-170.2.113.fc10.i686.PAE is needed by (installed) kmod-nvidia-2.6.27.38-170.2.113.fc10.i686.PAE-180.60-1.fc10.7.i686
kernel-uname-r = 2.6.27.41-170.2.117.fc10.i686.PAE is needed by (installed) kmod-nvidia-2.6.27.41-170.2.117.fc10.i686.PAE-180.60-1.fc10.8.i686
kernel-uname-r = 2.6.30.10-105.2.16.fc11.i686.PAE is needed by (installed) kmod-nvidia-2.6.30.10-105.2.16.fc11.i686.PAE-190.53-1.fc11.3.i686
kernel-uname-r = 2.6.30.10-105.2.23.fc11.i686.PAE is needed by (installed) kmod-nvidia-2.6.30.10-105.2.23.fc11.i686.PAE-190.53-1.fc11.4.i686
kernel-uname-r = 2.6.27.37-170.2.104.fc10.i686.PAE is needed by (installed) kmod-nvidia-2.6.27.37-170.2.104.fc10.i686.PAE-180.60-1.fc10.6.i686
kernel-uname-r = 2.6.27.38-170.2.113.fc10.i686.PAE is needed by (installed) kmod-nvidia-2.6.27.38-170.2.113.fc10.i686.PAE-180.60-1.fc10.7.i686
kernel-uname-r = 2.6.27.41-170.2.117.fc10.i686.PAE is needed by (installed) kmod-nvidia-2.6.27.41-170.2.117.fc10.i686.PAE-180.60-1.fc10.8.i686
kernel-uname-r = 2.6.30.10-105.2.16.fc11.i686.PAE is needed by (installed) kmod-nvidia-2.6.30.10-105.2.16.fc11.i686.PAE-190.53-1.fc11.3.i686
kernel-uname-r = 2.6.30.10-105.2.23.fc11.i686.PAE is needed by (installed) kmod-nvidia-2.6.30.10-105.2.23.fc11.i686.PAE-190.53-1.fc11.4.i686
Please report this error in http://yum.baseurl.org/report
kmod-nvidia-2.6.27.37-170.2.104.fc10.i686.PAE-180.60-1.fc10.6.i686 has missing requires of kernel-uname-r = ('0', '2.6.27.37', '170.2.104.fc10.i686.PAE')
kmod-nvidia-2.6.27.38-170.2.113.fc10.i686.PAE-180.60-1.fc10.7.i686 has missing requires of kernel-uname-r = ('0', '2.6.27.38', '170.2.113.fc10.i686.PAE')
kmod-nvidia-2.6.27.41-170.2.117.fc10.i686.PAE-180.60-1.fc10.8.i686 has missing requires of kernel-uname-r = ('0', '2.6.27.41', '170.2.117.fc10.i686.PAE')
kmod-nvidia-2.6.30.10-105.2.16.fc11.i686.PAE-190.53-1.fc11.3.i686 has missing requires of kernel-uname-r = ('0', '2.6.30.10', '105.2.16.fc11.i686.PAE')
kmod-nvidia-2.6.30.10-105.2.23.fc11.i686.PAE-190.53-1.fc11.4.i686 has missing requires of kernel-uname-r = ('0', '2.6.30.10', '105.2.23.fc11.i686.PAE')


I attempted to remove kmod-nvidia with yum and this is what happened:

sudo yum remove kmod-nvidia
Loaded plugins: dellsysidplugin2, refresh-packagekit
Setting up Remove Process
No Match for argument: kmod-nvidia
Package(s) kmod-nvidia available, but not installed.
No Packages marked for removal

Last edited by jc_cpu; 08-03-2010 at 11:53 PM.
 
Old 08-04-2010, 12:11 AM   #2
jc_cpu
Member
 
Registered: May 2006
Distribution: Fedora 14
Posts: 71

Original Poster
Rep: Reputation: 15
*************UPDATE***********************

I seem to have solved the problem by doing the following:

sudo package-cleanup --orphans

Listed some packages including:

kmod-nvidia-2.6.27.38-170.2.113.fc10.i686.PAE-180.60-1.fc10.7.i686
kmod-nvidia-2.6.27.41-170.2.117.fc10.i686.PAE-180.60-1.fc10.8.i686
kmod-nvidia-2.6.30.10-105.2.16.fc11.i686.PAE-190.53-1.fc11.3.i686
kmod-nvidia-2.6.30.10-105.2.23.fc11.i686.PAE-190.53-1.fc11.4.i686

Then I ran the command below to remove them.

sudo yum remove kmod-nvidia-2.6.27.38-170.2.113.fc10.i686.PAE-180.60-1.fc10.7.i686 kmod-nvidia-2.6.27.41-170.2.117.fc10.i686.PAE-180.60-1.fc10.8.i686 kmod-nvidia-2.6.30.10-105.2.16.fc11.i686.PAE-190.53-1.fc11.3.i686 kmod-nvidia-2.6.30.10-105.2.23.fc11.i686.PAE-190.53-1.fc11.4.i686

Then my "sudo yum update" command worked.

I'm sure that others may have this problem, so I hope this helps.

Last edited by jc_cpu; 08-04-2010 at 12:22 AM.
 
Old 08-04-2010, 01:05 AM   #3
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,624

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
just a question HOW the heck did you install two fedora 10 and two fedora 11 nvidia rpm's on fedora 12 ???? ( 4 wrong rpm's)
did you install the kmods by hand using rpm after you downloaded them ?

if so
then you learned a lesson
DO NOT use rpm to install software

use YUM
 
Old 08-05-2010, 12:26 AM   #4
jc_cpu
Member
 
Registered: May 2006
Distribution: Fedora 14
Posts: 71

Original Poster
Rep: Reputation: 15
I only use yum to install or update software on my Fedora system and I know not to use rpm to install things. I only used the rpm command to try to find out what kmod-nvidia packages were on my system. This system has actually been running since Fedora 10. I upgraded it from version 10 to 11 and then from 11 to 12. What I think happened is that kmod-nvidia is managed outside of the Fedora repositories and the Fedora upgrade process is not smart enough to remove the old versions of this package. If any Fedora developers are reading this, then I would like to put in a request that you add 1 or 2 lines of code to your upgrade process to remove kmod-nvidia when upgrading from one version of Fedora to another because this package is used by many NVidia cards for 3D acceleration. Thanks in advance if you do this. If you don't think this is a good idea, then please suggest something, besides switching to an ATI video card, so that this doesn't happen again.
 
Old 08-05-2010, 01:14 AM   #5
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,624

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
that will never happen .The nvidia driver is proprietary and as such is not part of the base fedora install and never will be .
so upgrade( preupgrade - is the recommended if you do not fallow the dev's recommendations and do a 100% clean install ) will never be handled by the "upgrade" option

this is 100% up to YOU to handle
as with ALL non opensource you might install
fedora is not responsible for the non open source code you install from 3'd parties
 
Old 08-06-2010, 12:05 AM   #6
jc_cpu
Member
 
Registered: May 2006
Distribution: Fedora 14
Posts: 71

Original Poster
Rep: Reputation: 15
I'm not saying that they should include the package. I know that this will never happen. Since this package is so common, I don't see why they can't have preupgrade automatically run the "yum remove" command to remove the old kmod-nvidia packages so the user can easily install the one for the current distro. This sounds trivial to me.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] yum update or install error on fedora 10 pavan6754 Linux - Networking 3 06-29-2009 03:06 AM
yum update or install error on fedora 10 pavan6754 Linux - Networking 8 06-26-2009 08:09 AM
yum update or install error in Fedora 10 vipul_patel Fedora 3 03-29-2009 05:19 AM
Yum Update Error Fedora Core 9 KrazyStuntRR Fedora 5 06-12-2008 01:08 AM
Fedora Core 6 Yum Update Error jwheel83 Fedora 2 01-24-2007 08:18 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 03:02 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration