The actual bug is:
(Reading database ... 145194 files and directories currently installed.)
Removing libxml-libxml-perl ...
Can't locate File/Basename.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl5/XML/SAX.pm line 15.
BEGIN failed--compilation aborted at /usr/share/perl5/XML/SAX.pm line 15.
Compilation failed in require at /usr/bin/update-perl-sax-parsers line 20.
BEGIN failed--compilation aborted at /usr/bin/update-perl-sax-parsers line 20.
dpkg: error processing libxml-libxml-perl (--remove):
subprocess pre-removal script returned error exit status 2
The actual bug is:
(Reading database ... 145194 files and directories currently installed.)
Removing libxml-libxml-perl ...
Can't locate File/Basename.pm in @INC (@INC contains: /etc/perl /usr/local/ lib/perl/ 5.8.8 /usr/local/ share/perl/ 5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/ lib/site_ perl .) at /usr/share/ perl5/XML/ SAX.pm line 15.
BEGIN failed--compilation aborted at /usr/share/ perl5/XML/ SAX.pm line 15.
Compilation failed in require at /usr/bin/ update- perl-sax- parsers line 20.
BEGIN failed--compilation aborted at /usr/bin/ update- perl-sax- parsers line 20.
dpkg: error processing libxml-libxml-perl (--remove):
subprocess pre-removal script returned error exit status 2