I run a script to remove the log files from the Postgresql database, an error with the modules. Updated CPAN-perl , but still gives an error. Tell me the reason that you still need to put.

I attach the error log:

sudo/home/projects/system_sms_partition/delete_old_partitions.sh/home/projects/system_sms_partition/delete_old_partitions.conf delete Can't locate Data/GUID.pm in @INC (@INC contains: /home/projects/SHARED_API /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /home/projects/SHARED_API/db.pm line 12. BEGIN failed--compilation aborted at /home/projects/SHARED_API/db.pm line 12. Compilation failed in require at /home/projects/system_sms_partition/delete_old_partitions.sh line 75. BEGIN failed--compilation aborted at /home/projects/system_sms_partition/delete_old_partitions.sh line 75 
  • And what does "updated CPAN-perl" mean? Judging by an error, the Data::GUID module is not installed. Install it from CPAN - Mike
  • set the GUID, anyway, he complains that he is gone - id_kv
  • sudo /home/projects/system_sms_partition/delete_old_partitions.sh /home/projects/system_sms_partition/delete_old_partitions.conf delete Can't locate Data / GUID.pm in @INC (@INC contains: / home / projects / SHARED_API / etc / perl / usr / local / lib / perl / 5.14.2 /usr/local/share/perl/5.14.2 / usr / lib / perl5 / usr / share / perl5 /usr/lib/perl/5.14 / usr / share / perl / 5.14 / usr / local / lib / site_perl.) At /home/projects/SHARED_API/db.pm line 12. BEGIN failed - compilation aborted at /home/projects/SHARED_API/db.pm line 12. - id_kv
  • You see where he is put and make sure that he is there. put in cpan command install Data::GUID ? - Mike
  • yes install Data :: GUID - id_kv

0