LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 10-08-2014, 02:25 AM   #1
congo
LQ Newbie
 
Registered: Jun 2006
Posts: 6

Rep: Reputation: 0
Question Fedora 20 Kernel update using Yum fails.


I have been trying to update my kernel to the latest release with yum. It fails with the following resulting error messages:
ERROR: Error in yum Transaction : [u'ERROR with transaction check vs depsolve:', 'kernel-uname-r = 3.9.8-300.fc19.x86_64 is needed by (installed) kmod-nvidia-304xx-3.9.8-300.fc19.x86_64-304.88-1.fc19.5.x86_64', 'kernel-uname-r = 3.9.8-300.fc19.x86_64 is needed by (installed) kmod-nvidia-304xx-3.9.8-300.fc19.x86_64-304.88-1.fc19.5.x86_64', 'kernel-uname-r = 3.9.8-300.fc19.x86_64 is needed by (installed) kmod-nvidia-304xx-3.9.8-300.fc19.x86_64-304.88-1.fc19.5.x86_64']

The current kernel I'm trying to update is: uname -r
3.11.10-301.fc20.x86_64

Interestingly enough, updateing Ruby fails with a similar error.

Would appriciate your suggestions.

Lloyd
 
Old 10-08-2014, 04:19 AM   #2
timl
Member
 
Registered: Jan 2009
Location: Sydney, Australia
Distribution: Fedora,CentOS
Posts: 750

Rep: Reputation: 156Reputation: 156
Hi, can you post the yum command you are using pls? EG.

Quote:
yum update kernel
It looks like there is a mismatch between the current kernel and the kmod bit of the nvidia driver (which may be why you are trying to update ). The actual command may lead us to the root of the problem. I am also not sure where the references to fc19 come from.

FYI there is a quote icon above the reply box, you can paste your "yum" information into quotes and it leaps out at the reader in box similar to the above.

Last edited by timl; 10-08-2014 at 04:33 AM.
 
Old 10-08-2014, 01:21 PM   #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
the 304 kmod is a bit old

if you want to use it you MUST!!!! use the kernel it was built for !!!!!
the kernel and the knod MUST MATCH!!!!!!
there are no "if's and's or but's" on that

to update the kernel you UPDATE the kmod

Code:
su -
yum update kmod-nvidia*
IF there is a matching NEW kernel for the old 304 driver it will install


or

use the nvidia.run driver and reinstall that for EVERY and ALL kernel updates
about once to twice every week for fedora
 
Old 10-14-2014, 07:45 PM   #4
congo
LQ Newbie
 
Registered: Jun 2006
Posts: 6

Original Poster
Rep: Reputation: 0
I ran the suggested yum command and recieved the following output:

Quote:
[root@pheonix lloyd]# yum update kmod-nvidia*
Loaded plugins: keys, langpacks, merge-conf, tmprepo
adobe-linux-x86_64 | 951 B 00:00
rpmfusion-free-updates | 3.3 kB 00:00
rpmfusion-nonfree-updates | 3.3 kB 00:00
updates/20/x86_64/metalink | 18 kB 00:00
updates | 4.9 kB 00:00
(1/2): updates/20/x86_64/group_gz | 395 kB 00:01
(2/2): updates/20/x86_64/primary_db | 12 MB 00:13
(1/5): adobe-linux-x86_64/primary | 1.2 kB 00:00
(2/5): rpmfusion-nonfree-updates/20/x86_64/primary_db | 113 kB 00:00
(3/5): rpmfusion-free-updates/20/x86_64/primary_db | 362 kB 00:01
(4/5): updates/20/x86_64/pkgtags | 1.3 MB 00:02
(5/5): updates/20/x86_64/updateinfo | 1.5 MB 00:05
adobe-linux-x86_64 2/2
Resolving Dependencies
--> Running transaction check
---> Package kmod-nvidia-304xx.x86_64 0:304.117-1.fc20 will be updated
---> Package kmod-nvidia-304xx.x86_64 0:304.123-1.fc20.13 will be an update
--> Processing Dependency: kmod-nvidia-304xx-3.16.4-200.fc20.x86_64 >= 304.123-1.fc20.13 for package: kmod-nvidia-304xx-304.123-1.fc20.13.x86_64
--> Running transaction check
---> Package kmod-nvidia-304xx-3.16.4-200.fc20.x86_64.x86_64 0:304.123-1.fc20.13 will be installed
--> Processing Dependency: kernel-uname-r = 3.16.4-200.fc20.x86_64 for package: kmod-nvidia-304xx-3.16.4-200.fc20.x86_64-304.123-1.fc20.13.x86_64
--> Processing Dependency: nvidia-304xx-kmod-common >= 304.123 for package: kmod-nvidia-304xx-3.16.4-200.fc20.x86_64-304.123-1.fc20.13.x86_64
--> Running transaction check
---> Package kernel.x86_64 0:3.16.4-200.fc20 will be installed
---> Package xorg-x11-drv-nvidia-304xx.x86_64 0:304.117-1.fc20 will be updated
--> Processing Dependency: xorg-x11-drv-nvidia-304xx = 304.117-1.fc20 for package: xorg-x11-drv-nvidia-304xx-libs-304.117-1.fc20.x86_64
---> Package xorg-x11-drv-nvidia-304xx.x86_64 0:304.123-1.fc20 will be an update
--> Running transaction check
---> Package xorg-x11-drv-nvidia-304xx-libs.x86_64 0:304.117-1.fc20 will be updated
---> Package xorg-x11-drv-nvidia-304xx-libs.x86_64 0:304.123-1.fc20 will be an update
--> Finished Dependency Resolution
--> Running transaction check
---> Package kernel.x86_64 0:3.9.4-200.fc18 will be erased
--> Processing Dependency: kernel-uname-r = 3.9.4-200.fc18.x86_64 for package: kmod-nvidia-304xx-3.9.4-200.fc18.x86_64-304.88-1.fc18.x86_64
---> Package kernel.x86_64 0:3.9.5-201.fc18 will be erased
--> Processing Dependency: kernel-uname-r = 3.9.5-201.fc18.x86_64 for package: kmod-nvidia-304xx-3.9.5-201.fc18.x86_64-304.88-1.fc18.1.x86_64
---> Package kernel.x86_64 0:3.9.6-200.fc18 will be erased
--> Processing Dependency: kernel-uname-r = 3.9.6-200.fc18.x86_64 for package: kmod-nvidia-304xx-3.9.6-200.fc18.x86_64-304.88-1.fc18.2.x86_64
--> Running transaction check
---> Package kmod-nvidia-304xx-3.9.4-200.fc18.x86_64.x86_64 0:304.88-1.fc18 will be erased
---> Package kmod-nvidia-304xx-3.9.5-201.fc18.x86_64.x86_64 0:304.88-1.fc18.1 will be erased
---> Package kmod-nvidia-304xx-3.9.6-200.fc18.x86_64.x86_64 0:304.88-1.fc18.2 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
kernel x86_64 3.16.4-200.fc20 updates 32 M
Updating:
kmod-nvidia-304xx x86_64 304.123-1.fc20.13 rpmfusion-nonfree-updates 40 k
Removing:
kernel x86_64 3.9.4-200.fc18 @updates/18 124 M
kernel x86_64 3.9.5-201.fc18 @updates/18 124 M
kernel x86_64 3.9.6-200.fc18 @updates/18 124 M
Installing for dependencies:
kmod-nvidia-304xx-3.16.4-200.fc20.x86_64
x86_64 304.123-1.fc20.13 rpmfusion-nonfree-updates 3.7 M
Updating for dependencies:
xorg-x11-drv-nvidia-304xx
x86_64 304.123-1.fc20 rpmfusion-nonfree-updates 3.2 M
xorg-x11-drv-nvidia-304xx-libs
x86_64 304.123-1.fc20 rpmfusion-nonfree-updates 22 M
Removing for dependencies:
kmod-nvidia-304xx-3.9.4-200.fc18.x86_64
x86_64 304.88-1.fc18 @rpmfusion-nonfree-updates/18 15 M
kmod-nvidia-304xx-3.9.5-201.fc18.x86_64
x86_64 304.88-1.fc18.1 @rpmfusion-nonfree-updates/18 15 M
kmod-nvidia-304xx-3.9.6-200.fc18.x86_64
x86_64 304.88-1.fc18.2 @rpmfusion-nonfree-updates/18 15 M

Transaction Summary
================================================================================
Install 1 Package (+1 Dependent package)
Upgrade 1 Package (+2 Dependent packages)
Remove 3 Packages (+3 Dependent packages)

Total size: 61 M
Total download size: 36 M
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for rpmfusion-nonfree-updates
updates/20/x86_64/prestodelta | 2.7 MB 00:03
(1/3): kmod-nvidia-304xx-304.123-1.fc20.13.x86_64.rpm | 40 kB 00:00
(2/3): kmod-nvidia-304xx-3.16.4-200.fc20.x86_64-304.123-1.f | 3.7 MB 00:08
(3/3): kernel-3.16.4-200.fc20.x86_64.rpm | 32 MB 00:36
--------------------------------------------------------------------------------
Total 1.0 MB/s | 36 MB 00:36
Running transaction check
ERROR with transaction check vs depsolve:
kernel-uname-r = 3.9.8-300.fc19.x86_64 is needed by (installed) kmod-nvidia-304xx-3.9.8-300.fc19.x86_64-304.88-1.fc19.5.x86_64
kernel-uname-r = 3.9.8-300.fc19.x86_64 is needed by (installed) kmod-nvidia-304xx-3.9.8-300.fc19.x86_64-304.88-1.fc19.5.x86_64
kernel-uname-r = 3.9.8-300.fc19.x86_64 is needed by (installed) kmod-nvidia-304xx-3.9.8-300.fc19.x86_64-304.88-1.fc19.5.x86_64
** Found 25 pre-existing rpmdb problem(s), 'yum check' output follows:
buoh-0.8.2-9.fc15.x86_64 has missing requires of libgnutls.so.26()(64bit)
ffmpeg2theora-0.29-4.fc19.x86_64 has missing requires of libavcodec.so.54()(64bit)
ffmpeg2theora-0.29-4.fc19.x86_64 has missing requires of libavcodec.so.54(LIBAVCODEC_54)(64bit)
ffmpeg2theora-0.29-4.fc19.x86_64 has missing requires of libavdevice.so.54()(64bit)
ffmpeg2theora-0.29-4.fc19.x86_64 has missing requires of libavdevice.so.54(LIBAVDEVICE_54)(64bit)
ffmpeg2theora-0.29-4.fc19.x86_64 has missing requires of libavformat.so.54()(64bit)
ffmpeg2theora-0.29-4.fc19.x86_64 has missing requires of libavformat.so.54(LIBAVFORMAT_54)(64bit)
gnome-pilot-2.91.93-5.fc17.x86_64 has missing requires of libpanel-applet-4.so.0()(64bit)
gnome-pilot-conduits-2.91.93-3.fc17.x86_64 has missing requires of libebook-1.2.so.13()(64bit)
gnome-pilot-conduits-2.91.93-3.fc17.x86_64 has missing requires of libedataserver-1.2.so.16()(64bit)
kde-settings-kdm-20-17.fc20.noarch is a duplicate with kde-settings-kdm-19-23.fc19.noarch
kmod-nvidia-304xx-3.9.8-300.fc19.x86_64-304.88-1.fc19.5.x86_64 has missing requires of kernel-uname-r = ('0', '3.9.8', '300.fc19.x86_64')
leechcraft-0.5.85-2.fc18.x86_64 has missing requires of libboost_program_options-mt.so.1.50.0()(64bit)
libsoup22-2.2.105-9.fc15.x86_64 has missing requires of libgnutls.so.26()(64bit)
libsoup22-2.2.105-9.fc15.x86_64 has missing requires of libgnutls.so.26(GNUTLS_1_4)(64bit)
miro-5.0.4-2.fc18.x86_64 has missing requires of libavcodec.so.54()(64bit)
miro-5.0.4-2.fc18.x86_64 has missing requires of libavcodec.so.54(LIBAVCODEC_54)(64bit)
miro-5.0.4-2.fc18.x86_64 has missing requires of libavformat.so.54()(64bit)
miro-5.0.4-2.fc18.x86_64 has missing requires of libavformat.so.54(LIBAVFORMAT_54)(64bit)
miro-5.0.4-2.fc18.x86_64 has missing requires of libavutil.so.51()(64bit)
miro-5.0.4-2.fc18.x86_64 has missing requires of libavutil.so.51(LIBAVUTIL_51)(64bit)
ruby-gtk2-1.0.3-2.fc16.x86_64 has missing requires of rubygem-gtk2 = ('0', '1.0.3', '2.fc16')
ruby-locale-2.0.5-2.fc15.1.noarch has missing requires of rubygem-locale = ('0', '2.0.5', '2.fc15.1')
ruby-pango-1.0.3-1.fc16.x86_64 has missing requires of ruby(cairo)
ruby-pango-1.0.3-1.fc16.x86_64 has missing requires of rubygem-pango = ('0', '1.0.3', '1.fc16')
Your transaction was saved, rerun it with:
yum load-transaction /tmp/yum_save_tx.2014-10-14.18-34.asp9jo.yumtx
[root@pheonix lloyd]#
 
Old 10-14-2014, 08:06 PM   #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
hi congo
a quick look at your output
it looks like you ARE NOT running fedora 20

but what looks line a "Frankensteined" install of fedora16 and 17 and 18 and 19 and 20 with some fedora 15 tossed in

now it is possible for old rpms to be installed if there was NO change fedora can reuse a few from the last 1 or 2 versions
but !!!!!
having a error that is mixing 6 versions of fedora all together ??????????


can you post the output of this please
Code:
su -
yum repolist all
this may or might not be fixable

Last edited by John VV; 10-14-2014 at 08:07 PM.
 
Old 10-14-2014, 10:54 PM   #6
congo
LQ Newbie
 
Registered: Jun 2006
Posts: 6

Original Poster
Rep: Reputation: 0
Per your request:
Code:
[root@pheonix lloyd]# yum repolist all
Loaded plugins: keys, langpacks, merge-conf, tmprepo
repo id                                                           repo name  status
adobe-linux-x86_64                                                Adobe Syst enabled:      2
fedora/20/x86_64                                                  Fedora 20  enabled: 38,597
fedora-debuginfo/20/x86_64                                        Fedora 20  disabled
fedora-source/20/x86_64                                           Fedora 20  disabled
mirrors.kernal.org_fedora_updates_16_x86_64_                      added from disabled
mirrors.kernal.org_fedora_updates_16_x86_64_reprodata_            added from disabled
mirrors.kernal.org_fedora_updates_16_x86_64_reprodata_repomd.xml  added from disabled
mirrors.kernal.org_fedora_updates_16_x86_64_reprodata_repromd.xml added from disabled
rpmfusion-free/20/x86_64                                          RPM Fusion enabled:    468
rpmfusion-free-debuginfo/20/x86_64                                RPM Fusion disabled
rpmfusion-free-rawhide/x86_64                                     RPM Fusion disabled
rpmfusion-free-rawhide-debuginfo/x86_64                           RPM Fusion disabled
rpmfusion-free-rawhide-source/x86_64                              RPM Fusion disabled
rpmfusion-free-source/20/x86_64                                   RPM Fusion disabled
rpmfusion-free-updates/20/x86_64                                  RPM Fusion enabled:    482
rpmfusion-free-updates-debuginfo/20/x86_64                        RPM Fusion disabled
rpmfusion-free-updates-source/20/x86_64                           RPM Fusion disabled
rpmfusion-free-updates-testing/20/x86_64                          RPM Fusion disabled
rpmfusion-free-updates-testing-debuginfo/20/x86_64                RPM Fusion disabled
rpmfusion-free-updates-testing-source/20/x86_64                   RPM Fusion disabled
rpmfusion-nonfree/20/x86_64                                       RPM Fusion enabled:    203
rpmfusion-nonfree-debuginfo/20/x86_64                             RPM Fusion disabled
rpmfusion-nonfree-rawhide/x86_64                                  RPM Fusion disabled
rpmfusion-nonfree-rawhide-debuginfo/x86_64                        RPM Fusion disabled
rpmfusion-nonfree-rawhide-source/x86_64                           RPM Fusion disabled
rpmfusion-nonfree-source/20/x86_64                                RPM Fusion disabled
rpmfusion-nonfree-updates/20/x86_64                               RPM Fusion enabled:    336
rpmfusion-nonfree-updates-debuginfo/20/x86_64                     RPM Fusion disabled
rpmfusion-nonfree-updates-source/20/x86_64                        RPM Fusion disabled
rpmfusion-nonfree-updates-testing/20/x86_64                       RPM Fusion disabled
rpmfusion-nonfree-updates-testing-debuginfo/20/x86_64             RPM Fusion disabled
rpmfusion-nonfree-updates-testing-source/20/x86_64                RPM Fusion disabled
updates/20/x86_64                                                 Fedora 20  enabled: 19,801
updates-debuginfo/20/x86_64                                       Fedora 20  disabled
updates-source/20/x86_64                                          Fedora 20  disabled
updates-testing/20/x86_64                                         Fedora 20  disabled
updates-testing-debuginfo/20/x86_64                               Fedora 20  disabled
updates-testing-source/20/x86_64                                  Fedora 20  disabled
repolist: 59,889
 
Old 10-15-2014, 02:36 AM   #7
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
here is the problem
Quote:
mirrors.kernal.org_fedora_updates_16_x86_64_ added from disabled
mirrors.kernal.org_fedora_updates_16_x86_64_reprodata_ added from disabled
mirrors.kernal.org_fedora_updates_16_x86_64_reprodata_repomd.xml added from disabled
mirrors.kernal.org_fedora_updates_16_x86_64_reprodata_repromd.xml added from disabled
although they are disabled
you installed something from fedora 16 on fedora 20
-- not good --
16 is mostly incompatible with 20


remove all software installed for fedora 16

-- this is where the "this may or might not be fixable" comes in

the program manager might want to uninstall 90% of the operating system
or
only 3 or 6 or 9 programs

to get a list of them run
Code:
su -
rpm -qa | grep fc16
you also have fedora 15, 17,18,19 rpm's installed
the 18 and 19 if they are only a few might be normal ???

to get a text file with the list
Code:
su -
rpm -qa | grep fc15 > /fedora15list.txt

rpm -qa | grep fc16 > /fedora16list.txt

rpm -qa | grep fc17 > /fedora17list.txt
they will be in the root folder and being made by root , they are readable by root
Code:
su -
cd /
gedit fedora15list.txt
then start uninstalling them

BE CAREFUL!!!!!!
EXAMPLE
include the fc15,fc16,... on the end -- as below

Code:
su -
yum uninstall libsoup22-2.2.105-9.fc15
 
1 members found this post helpful.
Old 10-15-2014, 03:39 AM   #8
congo
LQ Newbie
 
Registered: Jun 2006
Posts: 6

Original Poster
Rep: Reputation: 0
Thanks so much. I think I have everything concerning the kernel, Nvidia, and Ruby fixed. Will fix the rest of the stuff later. now rebooting to see if it all comes off as it should.

This has shown me how to use more of the tools in my toolbox.

Lloyd.
 
Old 10-15-2014, 04:33 AM   #9
timl
Member
 
Registered: Jan 2009
Location: Sydney, Australia
Distribution: Fedora,CentOS
Posts: 750

Rep: Reputation: 156Reputation: 156
Quote:
su -
yum uninstall libsoup22-2.2.105-9.fc15
all round good post JohnVV. Some points we can note down and refer back to if/when the need arises.
 
  


Reply

Tags
kernel, nvidia-fedora, yum update, yumex



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
yum update fails after upgrading Fedora 16 to 17 using the F17 DVD fakie_flip Linux - Newbie 5 12-06-2012 09:42 PM
Yum Update Fails tanalam Fedora 8 10-06-2010 06:35 AM
yum update in Fedora Leonidas fails micmizer Fedora 0 07-14-2009 03:18 PM
Update YUM Fails sajdutt Linux - Software 7 03-09-2009 10:37 PM
Fedora Core 2 (1.91) Kernel Update to 2.6.5 fails rstr Fedora 7 04-18-2004 03:19 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 08:53 AM.

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