Bug 643272 - unresolved deps in kmod-kvm-debug-83-205.el5
Summary: unresolved deps in kmod-kvm-debug-83-205.el5
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: kvm
Version: 5.6
Hardware: All
OS: Linux
urgent
urgent
Target Milestone: beta
: ---
Assignee: Eduardo Habkost
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-10-15 05:55 UTC by Daniel Mach
Modified: 2013-01-09 23:14 UTC (History)
7 users (show)

Fixed In Version: kvm-83-206.el5
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-01-13 23:37:49 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2011:0028 0 normal SHIPPED_LIVE Low: kvm security and bug fix update 2011-01-13 11:03:39 UTC

Description Daniel Mach 2010-10-15 05:55:19 UTC
package: kmod-kvm-debug-83-205.el5.x86_64 from file:///mnt/redhat/devel/candidate-trees/RHEL5.6-Client-20101014.0/5/x86_64/os/Client
  unresolved deps: 
     kernel(lib) = 0:60733029a5eba6716566a4cb827d9bb623b8b731
     kernel(kernel) = 0:027aed1cf4fd2611dfcb523abfe5f51e1012b7ea
     kernel(arch_x86_64_kernel) = 0:62afda903797355ca79e123bdfb6ff6f485a7f77
     kernel(drivers) = 0:a551bed789de2a5f8d1f7ff1013c0db6ca6ffdc0
     kernel(fs) = 0:e0359c8348ae55143920c44516857b48b82c13bc
     kernel(drivers_base) = 0:45a4d31daa2182ca84b7fe592edf486390c04a6d

The same problem appears on Server.

Comment 3 Eduardo Habkost 2010-10-15 15:51:35 UTC
All the symbols mentioned on comment #0 are provided by kernel-debug-2.6.18-226.el5, but not by 2.6.18-227.el5. Does this mean that it is impossible to make a kmod for kernel-debug that works across kernel versions (like the kmods for non-debug kernels)?

Adding Jon Masters to CC.

For reference: the kmods for kernel-debug were added for bug #517565.

Comment 4 Jon Masters 2010-10-15 17:04:29 UTC
Yea, we don't support ABI on debug kernels sorry.

Comment 5 Eduardo Habkost 2010-10-15 17:26:40 UTC
(In reply to comment #4)
> Yea, we don't support ABI on debug kernels sorry.

I just noticed that the module can be loaded against a newer kernel. Do the 'kernel(*)' provides from kernel-debug mean anything?

I could simply ignore the automatic requires on kmod-kvm-debug, and expect the user to install a compatible kernel. Not a perfect solution, but it is better than not providing any module for kernel-debug. Jon, what do you think?

Comment 7 Jon Masters 2010-10-18 04:20:00 UTC
Basically, those provides are there, but there's no guarantee backing them not changing. You could just turn off the deps for the debug kernel and tell the user they must have the right kernel (which you can describe), etc. Since it's only the debug kernel and only intended for specific testing, probably ok for now. We should come up with a better solution if this is needed elsewhere, but the whole thing is different in RHEL6 anyway.

Comment 12 juzhang 2010-11-02 06:36:07 UTC
according to comment 11,set this issue status as verified.

Comment 13 Jon Masters 2010-11-16 06:51:27 UTC
great

Comment 15 errata-xmlrpc 2011-01-13 23:37:49 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2011-0028.html


Note You need to log in before you can comment on or make changes to this bug.