Here is what's happening:
- The scrollkeeper entry should unregistered in scrollkeeper prerm script.
- But for some reason the call to update-xmlcatalog fails with the following perl error:
Removing scrollkeeper ...
Can't locate File/Spec/Functions.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/sbin/update-xmlcatalog line 124.
BEGIN failed--compilation aborted at /usr/sbin/update-xmlcatalog line 124.
Can't locate File/Spec/Functions.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/sbin/update-xmlcatalog line 124.
BEGIN failed--compilation aborted at /usr/sbin/update-xmlcatalog line 124.
- Then, the call to update-xmlcatalog during rarian installation fails because it can't register the same entity for different packages.
Now we have to find out why it can't locate Functions.pm
If, by chance, someone has a version of hardy before the upgrade, can you please provide the output of the following commands :
- dpkg -S Functions.pm
- apt-cache policy perl-modules
Thanks Andrew.
Here is what's happening:
- The scrollkeeper entry should unregistered in scrollkeeper prerm script.
- But for some reason the call to update-xmlcatalog fails with the following perl error:
Removing scrollkeeper ... Functions. 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/sbin/ update- xmlcatalog line 124. update- xmlcatalog line 124. Functions. 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/sbin/ update- xmlcatalog line 124. update- xmlcatalog line 124.
Can't locate File/Spec/
BEGIN failed--compilation aborted at /usr/sbin/
Can't locate File/Spec/
BEGIN failed--compilation aborted at /usr/sbin/
- Then, the call to update-xmlcatalog during rarian installation fails because it can't register the same entity for different packages.
Now we have to find out why it can't locate Functions.pm
If, by chance, someone has a version of hardy before the upgrade, can you please provide the output of the following commands :
- dpkg -S Functions.pm
- apt-cache policy perl-modules
Thanks.