Bug 363101 - RHEL comps.xml files are not arch-specific
RHEL comps.xml files are not arch-specific
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: comps (Show other bugs)
5.1
x86_64 Linux
low Severity low
: ---
: ---
Assigned To: Dennis Gregorovic
Alexander Todorov
:
: 278621 453723 (view as bug list)
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2007-11-01 20:04 EDT by Steve Siano
Modified: 2009-12-19 20:55 EST (History)
6 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2009-09-02 08:01:51 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Steve Siano 2007-11-01 20:04:11 EDT
Description of problem:
yum groupinfo 'Development Tools' lists the strace64 package as mandatory. 
However this package does not seem to be available from RHN.  Thus Development
Tools appears as an available group when running yum grouplist, even though all
of its mandatory packages, except strace64, are installed.  One of the mandatory
packages is strace, which is installed as 4.5.15-1.el5.x86_64.  So it appears
that strace64 should be removed from the list of mandatory packages.

Version-Release number of selected component (if applicable):
Linux <hostname> 2.6.18-8.1.15.el5 #1 SMP Thu Oct 4 04:06:39 EDT 2007 x86_64
x86_64 x86_64 GNU/Linux
yum 3.0.1

How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:
Comment 1 Dennis Gregorovic 2008-09-26 17:28:56 EDT
This is a side-effect of having the same comps.xml files across all RHEL 5 architectures.  On ppc, it makes sense for strace64 to be listed.  For other architectures, it doesn't make sense. This wouldn't be a trivial fix, but is something that we can look into.
Comment 4 Dennis Gregorovic 2009-02-05 11:55:54 EST
*** Bug 453723 has been marked as a duplicate of this bug. ***
Comment 6 Dennis Gregorovic 2009-02-25 17:11:17 EST
fix has been checked in such that RHEL 5.4 will have arch-specific comps.xml files and on each architecture the comps.xml package list will be filtered accordingly.
Comment 8 Dennis Gregorovic 2009-06-15 11:10:10 EDT
*** Bug 278621 has been marked as a duplicate of this bug. ***
Comment 9 Dennis Gregorovic 2009-06-15 11:11:20 EDT
Moving back to assigned since etherboot is showing up in ia64 comps.xml even though etherboot packages don't exist on that architecture.
Comment 10 Dennis Gregorovic 2009-06-15 16:05:36 EDT
I was able to track down the cause of the problem.  The fix will be in tomorrow's nightly tree.
Comment 12 Alexander Todorov 2009-06-19 07:49:04 EDT
$ pwd
/mnt/redhat/nightly/RHEL5.4-Server-20090619.nightly/5

$ grep strace64 ./*/os/*/repodata/comps*
./ppc/os/Server/repodata/comps-rhel5-server-core.xml:      <packagereq type='mandatory'>strace64</packagereq>

$ grep etherboot ./*/os/*/repodata/comps*
./i386/os/VT/repodata/comps-rhel5-vt.xml:      <packagereq type='mandatory'>etherboot-zroms</packagereq>
./i386/os/VT/repodata/comps-rhel5-vt.xml:      <packagereq type='mandatory'>etherboot-zroms-kvm</packagereq>
./i386/os/VT/repodata/comps-rhel5-vt.xml:      <packagereq type='optional'>etherboot-pxes</packagereq>
./i386/os/VT/repodata/comps-rhel5-vt.xml:      <packagereq type='optional'>etherboot-roms</packagereq>
./i386/os/VT/repodata/comps-rhel5-vt.xml:      <packagereq type='optional'>etherboot-roms-kvm</packagereq>
./x86_64/os/VT/repodata/comps-rhel5-vt.xml:      <packagereq type='mandatory'>etherboot-zroms</packagereq>
./x86_64/os/VT/repodata/comps-rhel5-vt.xml:      <packagereq type='mandatory'>etherboot-zroms-kvm</packagereq>
./x86_64/os/VT/repodata/comps-rhel5-vt.xml:      <packagereq type='optional'>etherboot-pxes</packagereq>
./x86_64/os/VT/repodata/comps-rhel5-vt.xml:      <packagereq type='optional'>etherboot-roms</packagereq>
./x86_64/os/VT/repodata/comps-rhel5-vt.xml:      <packagereq type='optional'>etherboot-roms-kvm</packagereq>

$ grep systemz ./*/os/*/repodata/comps*
./s390x/os/Server/repodata/comps-rhel5-server-core.xml:    <id>systemz-tools</id>

Moving to VERIFIED. Package strace64 (used to report the bug) is in ppc comps only, etherboot packages (comment #9) are i386 and x86_64 only and systemz-tools group is s390x only. This shows comps.xml is now arch specific.
Comment 14 errata-xmlrpc 2009-09-02 08:01:51 EDT
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/RHEA-2009-1400.html

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