Red Hat Bugzilla – Bug 88651
mozilla requires compat-gcc-c++ in comps.xml
Last modified: 2007-04-18 12:52:58 EDT
Description of problem:
Mozilla appears to require the "old" gcc/gcc-c++ compiler and libraries.
However, the comps.xml entry for mozilla requires compat-gcc-c++ (instead of
more likely compat-libstdc++). This in turn drags in compat-gcc and
glibc-devel even if no other development stuff selected. The compat-gcc-c++ is
likely needed to build the package but not for the runtime binary packages.
Hm, this appears to have crept in when genfullcomps was run.
Mmmm ... I thought the "comps" component was the one for reporting stuff about
the file specifying package grouping/select.
You really don't want to know why this happens... I'll see what I can hack up
(and yes, technically it is comps, but this is "tools surrounding comps" so it
falls more into my lap :)
This is magically fixed with rawhide (since mozilla is built with gcc 3.2) but
some heuristics changes are still needed for getfullcomps
*** Bug 90633 has been marked as a duplicate of this bug. ***
Slightly better heuristics now used.