I am trying to run a perl script using crontab as root. When I run it I get this error:
Can't locate Mail/Box/Manager.pm in @INC (@INC contains: /usr/lib/perl
+5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.
+8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux
+-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
+/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/li
+b/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5
+/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /
+usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl
+5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_per
+l/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr
+/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/li
+b/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5
+.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at ./has-downloa
+d-0.1.pl line 3.
BEGIN failed--compilation aborted at ./has-download-0.1.pl line 3.
and with this:
This is perl, v5.10.0 built for i686-linux
and searching for Manager.pm returns:
/usr/local/lib/perl5/site_perl/5.10.0/Mail/Box/Thread/Manager.pm
With all of this it is obvious that perl versions in @INC and where the module is do not compare. My question here is, how do I fix this?