Linux - SoftwareThis 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
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
When rpm_check_debug is run after yum update I get:
======== start of info ==========
ERROR with rpm_check_debug vs depsolve:
kernel-i686 is needed by (installed) kmod-r1000
kernel-i686 is needed by (installed) kmod-r1000
kernel-i686 is needed by (installed) kmod-r1000
Complete!
(1, ['Please report this error in bugzilla'])
======== end of info ==========
I ran yum-complete-transaction here is the ouput:
======== start of info ==========
[root@localhost sbin]# ./yum-complete-transaction
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: mirrors.dedipower.com
* updates: mirrors.dedipower.com
* addons: mirrors.dedipower.com
* extras: mirrors.dedipower.com
Excluding Packages in global exclude list
Finished
No unfinished transactions left.
======== end of info ==========
Can any one tell me the way to correct this please.
All that means is that you've tried to install a kmod package for a kernel that's newer that the one you currently have installed. kmod packages are often released in anticipation of a kernel update, and you'll see the "needs kernel . . ." message until the new kernel is installed, at which time the kmod package can be installed and run.
You can also see the message if you remove an older kernel while a kmod package for that kernel is still installed, although it (the old kmod package) should be removed as a dependency when you remove the old kernel unless you've asked the package manager to ignore dependencies.
All that means is that you've tried to install a kmod package for a kernel that's newer that the one you currently have installed. kmod packages are often released in anticipation of a kernel update, and you'll see the "needs kernel . . ." message until the new kernel is installed, at which time the kmod package can be installed and run.
You can also see the message if you remove an older kernel while a kmod package for that kernel is still installed, although it (the old kmod package) should be removed as a dependency when you remove the old kernel unless you've asked the package manager to ignore dependencies.
Maybe. I just noticed that the package was complaining that it needed a i686 kernel (that's the "hyper thread" one, I think). So which kernel version are you running? (uname -a should tell you.)
I seem to recall that Fedora had a problem a few releases ago that caused it to install a i586 kernel even when the hardware was i686. Is it possible that you have installed a kernel version that doesn't use your system's full capabilities? If so, you may improve your system by installing a kernel that can use all your system's capabilities.
Oops! I think I misspoke, above, when I said "All that means is that you've tried to install a kmod package for a kernel that's newer that the one you currently have installed." I believe that it's, in fact, telling you the opposite of what I said. That is, that your update would have installed a newer kernel, and, since the (installed) kmod-r1000 package (which required the older kernel) would not work with the newer kernel, the update shouldn't be done.
I suspect that you could get the source code of the r1000 driver an compile your own driver by hand, but - by now - an updated kmod many be available. Or, perhaps, an akmod would be a better choice if it available since the akmod package might automate the recompilation as the kernel is changed.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.