PREUN
/bin/sh
if [ $1 -eq 0 ] ; then
perl -MXML::SAX -e \
'XML::SAX->remove_parser(q(XML::SAX::PurePerl))->save_parsers()' || :
fi
[ -f "/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini.backup" ] && \
rm -rf "/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini.backup" || :
POSTIN
/bin/sh
if [ ! -f "/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini" ] ; then
perl -MXML::SAX -e \
'XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()' 2>/dev/null || :
else
cp -p "/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini" "/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini.backup"
fi
Triggers
perl-XML-LibXML <
1.58-8
/bin/sh
if [ -f "/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini.backup" ] ; then
mv "/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini.backup" "/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini"
fi