After upgrading to Kernel Linux 2.6.37.1-1.2-desktop x86_64 with Perl 5, version 12, subversion 3 (v5.12.3) built for x86_64-linux-thread-multi
the module PDF-API2
in the package perl-PDF-API2-0.73-10.1.x86_64.rpm (newest available version in openSuSE 11.4) can no longer be implemented in my perl script "letterbox.pl" by using
"use PDF::API2"
Every time I try the page now, it get's me an ERROR 500. The problem must be with the module, as the error does not reappear if I comment the line 5 "use PDF::API2".
This is the error log:
[Wed Apr 27 16:17:35 2011] [error] [client ::1] Unicode::UCD: failed to find UnicodeData.txt in /usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.12.3 /usr/lib/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.3 /usr/lib/perl5/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/5.12.3 . at /usr/lib/perl5/vendor_perl/5.12.3/PDF/API2/Resource/Font/BdFont.pm line 45 [Wed Apr 27 16:17:35 2011] [error] [client ::1] Compilation failed in require at /usr/lib/perl5/vendor_perl/5.12.3/PDF/API2/Resource/Font/BdFont.pm line 45.
[Wed Apr 27 16:17:35 2011] [error] [client ::1] BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.12.3/PDF/API2/Resource/Font/BdFont.pm line 45.
[Wed Apr 27 16:17:35 2011] [error] [client ::1] Compilation failed in require at /usr/lib/perl5/vendor_perl/5.12.3/PDF/API2.pm line 67.
[Wed Apr 27 16:17:35 2011] [error] [client ::1] BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.12.3/PDF/API2.pm line 67.
[Wed Apr 27 16:17:35 2011] [error] [client ::1] Compilation failed in require at /home/hedele/lawsuit/cgi-bin/letterbox.pl line 5.
[Wed Apr 27 16:17:35 2011] [error] [client ::1] BEGIN failed--compilation aborted at /home/hedele/lawsuit/cgi-bin/letterbox.pl line 5.
[Wed Apr 27 16:17:35 2011] [error] [client ::1] Premature end of script headers: letterbox.pl
Any ideas?