If the perl binary is the same between both users, but you are getting module version errors, then it is possible you have other environment settings telling perl to use different library paths
To check, use env | grep –i perl and look for differences, especially for PERL5LIB or PERLLIB Duncs From: Ankita Rath [mailto:ankitarath2...@gmail.com] Sent: 07 January 2016 06:12 To: Uri Guttman <u...@stemsystems.com> Cc: Perl Beginners <beginners@perl.org> Subject: Re: Is perl user specific /usr/bin/perl -v is 5.8.8 On 7 Jan 2016 11:27, "Uri Guttman" <u...@stemsystems.com<mailto:u...@stemsystems.com>> wrote: On 01/07/2016 12:53 AM, Ankita Rath wrote: Yes #!/usr/bin/perl is there in the code. We both are using same code. yes, but which versions of perl does that path point to on your systems? run this on each system: /usr/bin/perl -v my guess given what we have seen is that the default perl on the systems are different versions. if this is true, you have to upgrade one of them to 5.8. 5.005 is extremely old and shouldn't be used anymore. uri