I'm not sure if perl.i386 is supposed to be there or not but it's currently missing from RHN. Should it be there?
Sorry, I should have added perl.i386 multilib in x86_64 versions of RHEL5
RHEL5 Client GA shipped with perl-5.8.8-10.i386.rpm on the x86_64 media. RHEL5 Server GA did not. Course all bets are off now that we've released 5.1 which is missing perl.i386 on both. Mike, can you provide some details for what needs i386 perl (on x86_64) so that we can determine if the package needs to exist on both Client and Server? Thanks! I'm actually hijacking this bug to us for the 5.1 missing perl problem.
The fact that perl.i386 is missing from the x86_64 Client images means folks are getting an unresolved dependency attempting to update from either RHEL5 or RHEL5.1 to the perl security packages released as part of RHSA-2007:0966. We need to fix this immediately, most likely by rhnpushing the 32-bit packages to the x86_64 Client channels.
*** Bug 371101 has been marked as a duplicate of this bug. ***
This bugzilla has Keywords: Regression. Since no regressions are allowed between releases, it is also being proposed as a blocker for this release. Please resolve ASAP.
Perl is not multilib-capable, so perl.i386 doesn't make sense on x86_64. We mistakenly did that in 5.0 Client, and so we need to continue to include it in errata releases on Client so that dependencies don't break. There's no need to add it to Server though.