Description of problem: In the trigger script for perl-XML-SAX, the parsers are registered in this order: XML::LibXML::SAX::Parser XML::LibXML::SAX XML::SAX::PurePerl. This results in XML::SAX::PurePerl being the default parser and this causes problems when building perl-XML-Simple. See also bug #191911, which is covering this problem in FC6, but the solution proposed there is not sufficient, as the scripts/triggers have been changed in the RHEL5 spec packages. Version-Release number of selected component (if applicable): 1.58-5 How reproducible: Rebuild the perl-XML-Simple RPM and see how that fails. Solution: Change the order in the trigger script into: XML::SAX::PurePerl XML::LibXML::SAX::Parser XML::LibXML::SAX. This makes perl-XML-Simple build ok and makes the order in the ParserDetails.ini the same as on a typical FC6 install.
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Since this bugzilla is in a component that is not approved for the current release, it has been closed with resolution deferred. You may reopen this bugzilla for consideration in the next release.