I'm tearing my hair out. I've been writing Perl since at least 2002. Suddenly on Monday evening I started getting this error on all my sites hosted on Freehostia:
Can't locate lesenfantsterribles.pm in @INC (you may need to install the lesenfantsterribles module) (@INC contains: /usr/local/lib64/ perl5 /usr/local/share/ perl5 /usr/lib64/perl5/ vendor_perl /usr/share/perl5/ vendor_perl /usr/lib64/perl5 /usr/share/perl5)
Adding a lib statement (use lib etc) makes no difference and the error is the same if the module is actually present in the directory or not
Many of the sites have had no updates for years - 10 in one case.
Freehostia say they haven't changed anything - what could be causing this. Permissions are unchanged and for the module vary from 0644 to 0755 - please don't ask why