http://qs321.pair.com?node_id=1016135

eppo has asked for the wisdom of the Perl Monks concerning the following question:

I have an ubuntu 10.04 server. the other day i attempted to upgrade perl using perl -MCPAN -e 'upgrade'. in the end it failed. today, i tried to do a do-release-upgrade, which failed due to some perl errors. right now even if i try to do the perl upgrade again, i am getting the following errors:

Can't locate feature.pm in @INC (@INC contains: /usr/share/perl/5.14.2 + /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /u +sr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 + /usr/local/lib/site_perl /opt) at /usr/local/share/perl/5.10.1/Text/ +Tabs.pm line 15. BEGIN failed--compilation aborted at /usr/local/share/perl/5.10.1/Text +/Tabs.pm line 15. BEGIN failed--compilation aborted at /usr/local/share/perl/5.10.1/Text +/Tabs.pm line 15. Compilation failed in require at /usr/local/share/perl/5.10.1/Text/Wra +p.pm line 35. BEGIN failed--compilation aborted at /usr/local/share/perl/5.10.1/Text +/Wrap.pm line 35. Compilation failed in require at /usr/share/perl/5.14.2//CPAN.pm line +58. BEGIN failed--compilation aborted at /usr/share/perl/5.14.2//CPAN.pm l +ine 58. Compilation failed in require. BEGIN failed--compilation aborted.

Could someone please help me fix this? is there a way to downgrade back to 5.10.1? or force an ubuntu reinstall of 5.10.1? your help will be much appreciated. Thanks Joe