Description of problem: Dogtag: pkiremove requires perl-XML-SAX at runtime. Version-Release number of selected component (if applicable): Fedora 12. How reproducible: Steps to Reproduce: 1. Install pki packages. 2. Execute pkiremove. Actual results: Getting these errors during pkiremove: Can't locate XML/SAX/Exception.pm in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.10.0/i386-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/XML/LibXML.pm line 1628. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/XML/LibXML.pm line 1628. Compilation failed in require at /usr/bin/pkiremove line 476. BEGIN failed--compilation aborted at /usr/bin/pkiremove line 476. Looks like pki-setup has a dependency on perl-XML-SAX package.
It was problem with a specific machine. Verified on a seperate machine: 'perl-XML-SAX' is (auto)installed/removed gracefully while installing 'dogtag-pki' package.