Today: Something which has been bugging me for quite some time now.

Ever since I have started to use Movabletype (3 1/2 months ago), I from time to time stumble across the following error when using the MT interface or the site search:

Got an error: Can't locate Carp.pm in @INC (@INC contains: ./extlib ./lib /usr/local/lib/perl/5.6.1 /usr/local/share/perl/5.6.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.6.1 /usr/share/perl/5.6.1 /usr/local/lib/site_perl .) at /usr/share/perl/5.6.1/warnings.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl/5.6.1/warnings.pm line 7.
Compilation failed in require at /usr/share/perl/5.6.1/warnings/register.pm line 3.
Compilation failed in require at /usr/share/perl/5.6.1/vars.pm line 12.
BEGIN failed--compilation aborted at /usr/share/perl/5.6.1/vars.pm line 12.
Compilation failed in require at extlib/File/Spec.pm line 4.
BEGIN failed--compilation aborted at extlib/File/Spec.pm line 4.
Compilation failed in require at lib/MT/App/CMS.pm line 10.
BEGIN failed--compilation aborted at lib/MT/App/CMS.pm line 10.
Compilation failed in require at mt.cgi line 21.

The error however only seems to be occuring randomly and everything works like a charm, when pressing the browser's "Reload" button or hitting "STRG-R". (Which also does not help much in order to reliably reproduce the problem.)

The above mentioned Carp.pm of course exists and I'm relatively sure that this is no problem of MT in special, but of the Perl setup in general.

If some of you have had this problem as well, please let me know.

Written on 13 Feb 04 04:11 PM.