Red Hat Bugzilla – Bug 193985
perl-XML-Simple: must require perl-XML-Parser and/or perl-XML-SAX
Last modified: 2007-11-30 17:11:34 EST
Description of problem:
The package perl-XML-Simple must require ate least one of the following packages:
- perl-XML-Parser (fallback if perl-XML-SAX)
Affects both the rawhide and FC-5 versions and also the Fedora Extras versions
The missing requirement has been exposed by the recent massive rebuilds of FC-6
(rawhide) and Fedora Extras development in mock but using a reduced building root
(perl-XML-Parser is no longer installed in this build root).
For example, perl-Image-Info fails the at least on test due to this missing
requirement in perl-XML-Simple. For the complete build log see
Could you add the perl-XML-Parser requirement to the rawhide version so that we
could make a couple of more tests?
Thanks in advance,
(the FE maintainer of perl-XML-Simple)
For more details about the missing requirement see the code of the build_tree
function in the Simple.pm file. Rpmbuild never adds the perl modules in
requirement statments to the requirments list.
Now fixed with perl-XML-Simple-2.14-4.fc5, being released to FC-5/Updates/Testing
- perl-XML-Simple now
'BuildRequires: perl(XML::Parser) perl(XML::SAX) perl(XML::LibXML)
(see bug 191911).
perl-XML-Simple-2.14-4.fc5 has been pushed for fc5, which should resolve this issue. If these problems are still present in this version, then please make note of it in this bug report.
Re-closing (with some comments lost due to hardware failure).