Bug 162747
Summary: | After install of latest kernel 2.6.12-1.1390 then doing rpm -e kernel-2.6.11-1.1369_FC4 gives dependency errors | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Mike Cohler <mdc1> |
Component: | cman-kernel | Assignee: | Chris Feist <cfeist> |
Status: | CLOSED DUPLICATE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4 | CC: | wtogami |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-08-19 08:19:31 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Mike Cohler
2005-07-08 08:35:03 UTC
The same occurs when running kernel-2.6.12-1.1387_FC4 if trying to remove kernel-2.6.11-1.1369_FC4 using the analogous command. Mike The other modules need updates built for them. The problem was caused because there were no updated kernel modules built for the new kernels. I've rebuilt the gnbd,cman,dlm & GFS-kernel packages and the packages should be available on the fedora updates site shortly. You should be able to update your machine which will update the cman, etc. kernel modules and then you can remove the old kernel. (In reply to comment #3) That's excellent - thank you for responding so quickly. Mike I am afraid that the latest change has not made this work! The yum updates from the past day are listed in my machine as: Jul 12 06:09:07 Updated: kdegraphics.i386 7:3.4.1-0.fc4.2 Jul 12 06:10:14 Updated: libwnck.i386 2.10.0-4.fc4 Jul 12 06:11:09 Updated: gaim.i386 1:1.4.0-4.fc4 Jul 12 06:11:44 Updated: procps.i386 3.2.5-6.3 Jul 12 06:11:53 Installed: cman-kernel.i686 2.6.11.5-20050601.152643.FC4.8 Jul 12 06:11:55 Updated: selinux-policy-targeted.noarch 1.25.1-7 Jul 12 06:12:43 Updated: metacity.i386 2.10.0-2.fc4 Jul 12 06:12:44 Updated: dlm-kernheaders.i686 2.6.11.5-20050601.152643.FC4.9 Jul 12 06:12:45 Updated: kdegraphics-devel.i386 7:3.4.1-0.fc4.2 Jul 12 06:13:07 Installed: gnbd-kernel.i686 2.6.11.2-20050420.133124.FC4.42 Jul 12 06:13:24 Updated: selinux-policy-targeted-sources.noarch 1.25.1-7 Jul 12 06:13:28 Installed: dlm-kernel.i686 2.6.11.5-20050601.152643.FC4.9 Jul 12 06:13:28 Updated: gnbd-kernheaders.i686 2.6.11.2-20050420.133124.FC4.42 Jul 12 06:13:28 Updated: cman-kernheaders.i686 2.6.11.5-20050601.152643.FC4.8 Jul 12 06:13:30 Updated: libwnck-devel.i386 2.10.0-4.fc4 Now running the rpm command still does not remove the kernel ! [root@home1 ~]# rpm -e kernel-2.6.11-1.1369_FC4 error: Failed dependencies: kernel = 2.6.11-1.1369_FC4 is needed by (installed) cman-kernel-2.6.11.5-20050601.152643.FC4.2.i686 kernel = 2.6.11-1.1369_FC4 is needed by (installed) dlm-kernel-2.6.11.5-20050601.152643.FC4.2.i686 kernel = 2.6.11-1.1369_FC4 is needed by (installed) GFS-kernel-2.6.11.8-20050601.152643.FC4.2.i686 kernel = 2.6.11-1.1369_FC4 is needed by (installed) gnbd-kernel-2.6.11.2-20050420.133124.FC4.35.i686 /lib/modules/2.6.11-1.1369_FC4 is needed by (installed) cman-kernel-2.6.11.5-20050601.152643.FC4.2.i686 /lib/modules/2.6.11-1.1369_FC4 is needed by (installed) dlm-kernel-2.6.11.5-20050601.152643.FC4.2.i686 /lib/modules/2.6.11-1.1369_FC4 is needed by (installed) GFS-kernel-2.6.11.8-20050601.152643.FC4.2.i686 /lib/modules/2.6.11-1.1369_FC4 is needed by (installed) gnbd-kernel-2.6.11.2-20050420.133124.FC4.35.i686 [root@home1 ~]# Mike Also GFS-kernel on my machine shows as [root@home1 ~]# rpm -q GFS-kernel GFS-kernel-2.6.11.8-20050601.152643.FC4.2 [root@home1 ~]# Because cman-kernel, gnbd-kernel, etc. are kernel modules when you install a new version the old version isn't automatically removed. If you want to remove the old kernel, you must remove the old cman-kernel,gnbd-kernel, etc. packages. I just discovered that this issue has already been dealt with previously and the solution is at https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=158394 The solution is to use "yum remove" rather than "rpm -e" Apologies that I missed the previous bug report. Mike |