in reply to Decoding Error Messages

You need to tell Perl where to find your libraries. You can do this a number of ways. For example, you could set PERL5LIB before running your module:

  $ export PERL5LIB=~/sandbox/DistroPrsRls/lib

Or you could do it in the code:

  use lib '/home/hesco/sandbox/DistroPrsRls/lib';

You can find out where Perl is looking for modules using this line of code (in a BEGIN so it runs before your error occurs):

   BEGIN { print join(', ', @INC), "\n" }

-sam

PS: Choose a better name for your module! The programmers who come after you will thank you for a name they can pronounce.