I'm really new with Perl and Perl Modules... and I've really painted myself into a corner here, if anyone can help me out I'd really appreciate it.
After upgrading to Perl 5.8.8 from 5.8.0 the following happens...
1) When I try to finish installing Perl Modules I get to Apache::Cookie and I get this...
cpan[1]> install Apache::Cookie
CPAN: Storable loaded ok (v2.15)
Going to read /root/.cpan/Metadata
Database was generated on Sun, 03 Aug 2008 18:02:45 GMT
Running install for module 'Apache::Cookie'
Running make for G/GE/GEOFF/libapreq-1.33.tar.gz
CPAN: checksum security checks disabled because Digest::SHA not installed.
Please consider installing the Digest::SHA module.
CPAN: Time::HiRes loaded ok (v1.9715)
Scanning cache /root/.cpan/build for sizes
.................................................................-----------DONE
DEL(1/2): /root/.cpan/build/mod_perl-1.30-ecPAxP
DEL(2/2): /root/.cpan/build/mod_perl-1.30-wU5SXs
CPAN: Compress::Zlib loaded ok (v2.012)
libapreq-1.33/
libapreq-1.33/MANIFEST
libapreq-1.33/missing
libapreq-1.33/Makefile.PL
libapreq-1.33/libapreq.pod
libapreq-1.33/acinclude.m4
libapreq-1.33/lib/
libapreq-1.33/lib/Apache/
libapreq-1.33/lib/Apache/libapreq.pm
libapreq-1.33/INSTALL
libapreq-1.33/configure.in
libapreq-1.33/eg/
libapreq-1.33/eg/perl/
libapreq-1.33/eg/perl/file_upload.pl
libapreq-1.33/eg/perl/cookie.pl
libapreq-1.33/eg/c/
libapreq-1.33/eg/c/testapreq/
libapreq-1.33/eg/c/testapreq/Makefile.apxs
libapreq-1.33/eg/c/testapreq/mod_testapreq.c
libapreq-1.33/eg/c/testapreq/Makefile.tmpl
libapreq-1.33/eg/c/testapreq/mod_testapreq.module
libapreq-1.33/mkinstalldirs
libapreq-1.33/patches/
libapreq-1.33/patches/apache-1.3+apreq.patch
libapreq-1.33/patches/README
libapreq-1.33/configure
libapreq-1.33/typemap
libapreq-1.33/aclocal.m4
libapreq-1.33/ltmain.sh
libapreq-1.33/ToDo
libapreq-1.33/t/
libapreq-1.33/t/TEST.PL
libapreq-1.33/t/apreq/
libapreq-1.33/t/apreq/inherit.t
libapreq-1.33/t/apreq/big_input.t
libapreq-1.33/t/apreq/cookie.t
libapreq-1.33/t/apreq/request.t
libapreq-1.33/t/request-inherit.pl
libapreq-1.33/t/response/
libapreq-1.33/t/response/TestApReq/
libapreq-1.33/t/response/TestApReq/inherit.pm
libapreq-1.33/t/response/TestApReq/request.pm
libapreq-1.33/t/response/TestApReq/big_input.pm
libapreq-1.33/t/response/TestApReq/cookie.pm
libapreq-1.33/CREDITS
libapreq-1.33/README
libapreq-1.33/Makefile.in
libapreq-1.33/Request/
libapreq-1.33/Request/Request.xs
libapreq-1.33/Request/Makefile.PL
libapreq-1.33/Request/Request.pm
libapreq-1.33/c/
libapreq-1.33/c/Makefile.noperl
libapreq-1.33/c/apache_request.h
libapreq-1.33/c/apache_cookie.h
libapreq-1.33/c/Makefile.PL
libapreq-1.33/c/apache_multipart_buffer.h
libapreq-1.33/c/apache_request.c
libapreq-1.33/c/apache_multipart_buffer.c
libapreq-1.33/c/apache_cookie.c
libapreq-1.33/c/Makefile.in
libapreq-1.33/c/Makefile.am
libapreq-1.33/BUILD.sh
libapreq-1.33/config.sub
libapreq-1.33/META.yml
libapreq-1.33/Cookie/
libapreq-1.33/Cookie/Makefile.PL
libapreq-1.33/Cookie/Cookie.pm
libapreq-1.33/Cookie/Cookie.xs
libapreq-1.33/Makefile.am
libapreq-1.33/config.guess
libapreq-1.33/LICENSE
libapreq-1.33/install-sh
libapreq-1.33/depcomp
libapreq-1.33/INSTALL.MacOSX
libapreq-1.33/Changes
CPAN: File::Temp loaded ok (v0.16)
CPAN.pm: Going to build G/GE/GEOFF/libapreq-1.33.tar.gz
Please install mod_perl: 1.25 < version < 1.99
(Can't locate mod_perl.pm in @INC (@INC contains: Apache-Test/lib /usr/local/lib/perl5/5.8.8/i686-linux /usr/local/lib/perl5/5.8.8 /usr/local/lib/perl5/site_perl/5.8.8/i686-linux /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .) at Makefile.PL line 27.
) at Makefile.PL line 28.
BEGIN failed--compilation aborted at Makefile.PL line 36.
Warning: No success on command[/usr/local/bin/perl Makefile.PL]
Warning (usually harmless): 'YAML' not installed, will not store persistent state
GEOFF/libapreq-1.33.tar.gz
/usr/local/bin/perl Makefile.PL -- NOT OK
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
Could not read '/root/.cpan/build/libapreq-1.33-77CYwI/META.yml'. Falling back to other methods to determine prerequisites
Failed during this command:
GEOFF/libapreq-1.33.tar.gz : writemakefile NO '/usr/local/bin/perl Makefile.PL' returned status 512
2) When trying to install mod_perl it can't find "apache src directory" and neither can I.)
3) Searching for mod_perl.pm I find it here, and I update the $PERL5LIB env variable with this...
export PERL5LIB=/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
I get the following error...
cpan[1]> install Apache::Cookie
CPAN: Storable loaded ok (v2.15)
Going to read /root/.cpan/Metadata
Database was generated on Sun, 03 Aug 2008 18:02:45 GMT
Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
perl: relocation error: /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/Compress/Raw/Zlib/Zlib.so: undefined symbol: Perl_Gthr_key_ptr
After upgrading to Perl 5.8.8 from 5.8.0 the following happens...
1) When I try to finish installing Perl Modules I get to Apache::Cookie and I get this...
cpan[1]> install Apache::Cookie
CPAN: Storable loaded ok (v2.15)
Going to read /root/.cpan/Metadata
Database was generated on Sun, 03 Aug 2008 18:02:45 GMT
Running install for module 'Apache::Cookie'
Running make for G/GE/GEOFF/libapreq-1.33.tar.gz
CPAN: checksum security checks disabled because Digest::SHA not installed.
Please consider installing the Digest::SHA module.
CPAN: Time::HiRes loaded ok (v1.9715)
Scanning cache /root/.cpan/build for sizes
.................................................................-----------DONE
DEL(1/2): /root/.cpan/build/mod_perl-1.30-ecPAxP
DEL(2/2): /root/.cpan/build/mod_perl-1.30-wU5SXs
CPAN: Compress::Zlib loaded ok (v2.012)
libapreq-1.33/
libapreq-1.33/MANIFEST
libapreq-1.33/missing
libapreq-1.33/Makefile.PL
libapreq-1.33/libapreq.pod
libapreq-1.33/acinclude.m4
libapreq-1.33/lib/
libapreq-1.33/lib/Apache/
libapreq-1.33/lib/Apache/libapreq.pm
libapreq-1.33/INSTALL
libapreq-1.33/configure.in
libapreq-1.33/eg/
libapreq-1.33/eg/perl/
libapreq-1.33/eg/perl/file_upload.pl
libapreq-1.33/eg/perl/cookie.pl
libapreq-1.33/eg/c/
libapreq-1.33/eg/c/testapreq/
libapreq-1.33/eg/c/testapreq/Makefile.apxs
libapreq-1.33/eg/c/testapreq/mod_testapreq.c
libapreq-1.33/eg/c/testapreq/Makefile.tmpl
libapreq-1.33/eg/c/testapreq/mod_testapreq.module
libapreq-1.33/mkinstalldirs
libapreq-1.33/patches/
libapreq-1.33/patches/apache-1.3+apreq.patch
libapreq-1.33/patches/README
libapreq-1.33/configure
libapreq-1.33/typemap
libapreq-1.33/aclocal.m4
libapreq-1.33/ltmain.sh
libapreq-1.33/ToDo
libapreq-1.33/t/
libapreq-1.33/t/TEST.PL
libapreq-1.33/t/apreq/
libapreq-1.33/t/apreq/inherit.t
libapreq-1.33/t/apreq/big_input.t
libapreq-1.33/t/apreq/cookie.t
libapreq-1.33/t/apreq/request.t
libapreq-1.33/t/request-inherit.pl
libapreq-1.33/t/response/
libapreq-1.33/t/response/TestApReq/
libapreq-1.33/t/response/TestApReq/inherit.pm
libapreq-1.33/t/response/TestApReq/request.pm
libapreq-1.33/t/response/TestApReq/big_input.pm
libapreq-1.33/t/response/TestApReq/cookie.pm
libapreq-1.33/CREDITS
libapreq-1.33/README
libapreq-1.33/Makefile.in
libapreq-1.33/Request/
libapreq-1.33/Request/Request.xs
libapreq-1.33/Request/Makefile.PL
libapreq-1.33/Request/Request.pm
libapreq-1.33/c/
libapreq-1.33/c/Makefile.noperl
libapreq-1.33/c/apache_request.h
libapreq-1.33/c/apache_cookie.h
libapreq-1.33/c/Makefile.PL
libapreq-1.33/c/apache_multipart_buffer.h
libapreq-1.33/c/apache_request.c
libapreq-1.33/c/apache_multipart_buffer.c
libapreq-1.33/c/apache_cookie.c
libapreq-1.33/c/Makefile.in
libapreq-1.33/c/Makefile.am
libapreq-1.33/BUILD.sh
libapreq-1.33/config.sub
libapreq-1.33/META.yml
libapreq-1.33/Cookie/
libapreq-1.33/Cookie/Makefile.PL
libapreq-1.33/Cookie/Cookie.pm
libapreq-1.33/Cookie/Cookie.xs
libapreq-1.33/Makefile.am
libapreq-1.33/config.guess
libapreq-1.33/LICENSE
libapreq-1.33/install-sh
libapreq-1.33/depcomp
libapreq-1.33/INSTALL.MacOSX
libapreq-1.33/Changes
CPAN: File::Temp loaded ok (v0.16)
CPAN.pm: Going to build G/GE/GEOFF/libapreq-1.33.tar.gz
Please install mod_perl: 1.25 < version < 1.99
(Can't locate mod_perl.pm in @INC (@INC contains: Apache-Test/lib /usr/local/lib/perl5/5.8.8/i686-linux /usr/local/lib/perl5/5.8.8 /usr/local/lib/perl5/site_perl/5.8.8/i686-linux /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .) at Makefile.PL line 27.
) at Makefile.PL line 28.
BEGIN failed--compilation aborted at Makefile.PL line 36.
Warning: No success on command[/usr/local/bin/perl Makefile.PL]
Warning (usually harmless): 'YAML' not installed, will not store persistent state
GEOFF/libapreq-1.33.tar.gz
/usr/local/bin/perl Makefile.PL -- NOT OK
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
Could not read '/root/.cpan/build/libapreq-1.33-77CYwI/META.yml'. Falling back to other methods to determine prerequisites
Failed during this command:
GEOFF/libapreq-1.33.tar.gz : writemakefile NO '/usr/local/bin/perl Makefile.PL' returned status 512
2) When trying to install mod_perl it can't find "apache src directory" and neither can I.)
3) Searching for mod_perl.pm I find it here, and I update the $PERL5LIB env variable with this...
export PERL5LIB=/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
I get the following error...
cpan[1]> install Apache::Cookie
CPAN: Storable loaded ok (v2.15)
Going to read /root/.cpan/Metadata
Database was generated on Sun, 03 Aug 2008 18:02:45 GMT
Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
perl: relocation error: /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/Compress/Raw/Zlib/Zlib.so: undefined symbol: Perl_Gthr_key_ptr