Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 606620

Summary: different kernel-debuginfo can't co-exist
Product: Red Hat Enterprise Linux 6 Reporter: Qian Cai <qcai>
Component: kernelAssignee: Red Hat Kernel Manager <kernel-mgr>
Status: CLOSED NOTABUG QA Contact: Red Hat Kernel QE team <kernel-qe>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.0CC: notting
Target Milestone: rcKeywords: Regression, Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-06-28 08:14:57 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 Qian Cai 2010-06-22 05:08:30 UTC
Description of problem:

# rpm -ivh kernel-debuginfo-2.6.32-37.el6.x86_64.rpm kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64.rpm 
Preparing...                ########################################### [100%]
	file /usr/lib/debug/.build-id/3a/7f6b77579d0f9821346db9418b8ca0f0f55511 from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/3a/7f6b77579d0f9821346db9418b8ca0f0f55511.debug from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/src/debug/kernel-2.6.32/linux-2.6.32.x86_64/include/linux/pci.h from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/src/debug/kernel-2.6.32/linux-2.6.32.x86_64/arch/x86/xen/enlighten.c from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/src/debug/kernel-2.6.32/linux-2.6.32.x86_64/crypto/signature/key.h from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/src/debug/kernel-2.6.32/linux-2.6.32.x86_64/drivers/block/virtio_blk.c from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/src/debug/kernel-2.6.32/linux-2.6.32.x86_64/drivers/block/virtio_blk.mod.c from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/src/debug/kernel-2.6.32/linux-2.6.32.x86_64/include/linux/mm.h from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/src/debug/kernel-2.6.32/linux-2.6.32.x86_64/include/linux/huge_mm.h from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/src/debug/kernel-2.6.32/linux-2.6.32.x86_64/kernel/futex.c from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/src/debug/kernel-2.6.32/linux-2.6.32.x86_64/mm/swap.c from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/src/debug/kernel-2.6.32/linux-2.6.32.x86_64/mm/memcontrol.c from install of kernel-debuginfo-common-x86_64-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-common-x86_64-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/11/bd3f960e13cc5f28b85363fa72015e3996f56e from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/11/bd3f960e13cc5f28b85363fa72015e3996f56e.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/29/3cf786685ebe42c123f50d175fb578560ea6c8 from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/29/3cf786685ebe42c123f50d175fb578560ea6c8.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/52/38a627e5a60dd6308b615fd11f731af5079e4b from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/52/38a627e5a60dd6308b615fd11f731af5079e4b.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/64/39f3074cdd8f26c2b8fadde504c3d4762b0f00 from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/64/39f3074cdd8f26c2b8fadde504c3d4762b0f00.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/77/4efd1dd739e5b1e18a91b9fc17a4420c50f5be from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/77/4efd1dd739e5b1e18a91b9fc17a4420c50f5be.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/79/db7e27c73f4c9363c62021dee4e7735d67d699 from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/79/db7e27c73f4c9363c62021dee4e7735d67d699.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/7c/3d0187ce29a669abf55cefcf582b314142fbea from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/7c/3d0187ce29a669abf55cefcf582b314142fbea.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/a0/c4c62a8cc53086bd60c2995715cf814db22adc from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/a0/c4c62a8cc53086bd60c2995715cf814db22adc.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/ac/b252083b7af8acd539af8c6f57426f876aef84 from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/ac/b252083b7af8acd539af8c6f57426f876aef84.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/ae/d53911cc74fa23779ffb2dfefd6cc83e53be9b from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/ae/d53911cc74fa23779ffb2dfefd6cc83e53be9b.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/ce/de5de021b08ff25834813601d153852505230c from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/ce/de5de021b08ff25834813601d153852505230c.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/db/fca3e9a83f5c7f9a88e0a0cfd4928a832932c1 from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/db/fca3e9a83f5c7f9a88e0a0cfd4928a832932c1.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/dd/6887543341746a2c97d658b4277222a3848084 from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/dd/6887543341746a2c97d658b4277222a3848084.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/ef/bcdbb37c027037dc45d25140cd1b1f17d42214 from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/ef/bcdbb37c027037dc45d25140cd1b1f17d42214.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/f2/9934db8acb7e9df6d4496f61562ab14d52a72a from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/f2/9934db8acb7e9df6d4496f61562ab14d52a72a.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/f3/8f9784d06ac72a2694f55697bd9990a08143d3 from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/f3/8f9784d06ac72a2694f55697bd9990a08143d3.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/f4/7b5d0c5b9778be6933c1dc8ef06cc327fc5cc1 from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/f4/7b5d0c5b9778be6933c1dc8ef06cc327fc5cc1.debug from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64
	file /usr/lib/debug/.build-id/f7/11a66c3dfb95e19af7995e264bb6ab51208001 from install of kernel-debuginfo-2.6.32-37.el6.x86_64 conflicts with file from package kernel-debuginfo-2.6.32-36.el6.x86_64

Comment 1 Bill Nottingham 2010-06-22 16:58:03 UTC
Clearing blocker... this is not something that's ever worked before, or even necessarily been expected to work.

Comment 3 Bill Nottingham 2010-06-22 17:53:05 UTC
The source is packaged. There's no way it won't conflict. (Clearing Regression too, RHEL 5 is the same way.)

Comment 4 Qian Cai 2010-06-23 04:53:13 UTC
Hmm, it is working for me in RHEL5.5,
# rpm -qa | grep kernel-debuginfo
kernel-debuginfo-2.6.18-202.el5
kernel-debuginfo-2.6.18-203.el5
kernel-debuginfo-common-2.6.18-203.el5
kernel-debuginfo-common-2.6.18-202.el5

Comment 5 Bill Nottingham 2010-06-23 15:10:08 UTC
It can only work in rare cases where the source hasn't been modified, AFAIK.

Comment 6 Qian Cai 2010-06-28 08:14:57 UTC
OK.