Not sure this helps, but despite being unable to run 'make test', I went ahead and ran 'make install' and got no obvious errors. Then I ran a little program called pmdesc.pl to display modules installed for perl5.8. It's not perfect, but it's still useful. Below is what seems to be the most relevent output.
Can anyone see anything that suggests a course of action?
Also, it appears that blib/lib/Bundle/ApacheTest.pm is missing a ';' at the end of the third line.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FCGI (0.67) - Fast CGI module Bundle::Apache2 (1.00) - Install Apache mod_perl2 and related modules Bundle::ApacheTest (0.01) - A bundle to install all Apache-Test related modules Apache::TestSmoke - Special Tests Sequence Failure Finder Apache::Test (1.0) - Test.pm wrapper with helpers for testing Apache Apache::TestConfig - Test Configuration setup module Apache::TestUtil (0.01) - Utility functions for writing tests Apache2::ModPerl::Config (Can't locate Apache/Build.pm in @INC ... Apache2::ModPerl::Code (Can't locate mod_perl.pm in @INC ... Apache2::ModPerl::MM (Can't locate Apache/Build.pm in @INC ... Apache2::ModPerl::MethodLookup - Map mod_perl 2.0 modules, objects and methods Apache2::ModPerl::BuildMM (Can't locate ModPerl/MM.pm in @INC ... Apache2::ModPerl::RegistryCooker (Can't locate Apache/Response.pm in @INC ... Apache2::ModPerl::Registry (Base class package "ModPerl::RegistryCooker" is empty. Apache2::ModPerl::PerlRun (Base class package "ModPerl::RegistryCooker" is empty. Apache2::ModPerl::RegistryLoader (Can't locate ModPerl/RegistryCooker.pm in @INC ... Apache2::ModPerl::Util (Can't locate Apache/XSLoader.pm in @INC ... Apache2::Apache::Reload (Can't locate mod_perl.pm in @INC ... Apache2::Apache::compat (Can't locate Apache/RequestRec.pm in @INC ... Apache2::Apache::Build (Can't locate ModPerl/Code.pm in @INC ... Apache2::Apache::Status (Can't locate mod_perl.pm in @INC ... Apache2::Apache::Access (Can't locate Apache/XSLoader.pm in @INC ... Apache2::Apache::Directive (Can't locate Apache/XSLoader.pm in @INC ... Apache2::Apache::Filter (Can't locate Apache/XSLoader.pm in @INC ... Apache2::Apache::Log (Can't locate Apache/XSLoader.pm in @INC ... Apache2::Apache::RequestRec (Can't locate Apache/XSLoader.pm in @INC ... Apache2::Apache::RequestUtil (Can't locate Apache/XSLoader.pm in @INC ... Apache2::Apache::ServerUtil (Can't locate Apache/XSLoader.pm in @INC ... Apache2::Apache::SubProcess (Can't locate Apache/XSLoader.pm in @INC ... Apache2::APR::Table (Can't locate APR/XSLoader.pm in @INC ... Apache2::APR::PerlIO (Can't locate APR/XSLoader.pm in @INC ... HTML::PullParser (2.06) - Alternative HTML::Parser interface HTML::Entities (1.25) - Encode or decode strings with HTML entities HTML::Parser (3.28) - HTML parser class HTML::TokeParser (2.24) - Alternative HTML::Parser interface HTML::LinkExtor (1.31) - Extract links from an HTML document HTML::HeadParser (2.17) - Parse <HEAD> section of a HTML document HTML::Filter (2.09) - Filter HTML text through the parser URI (1.23) - Uniform Resource Identifiers (absolute and relative) LWP (5.69) - The World-Wide Web library for Perl LWP::RobotUA (1.19) - a class for well-behaved Web robots LWP::Protocol (1.39) - Base class for LWP protocols LWP::UserAgent (2.003) - A WWW UserAgent class LWP::Debug - debug routines for the libwww-perl library LWP::MemberMixin - Member access mixin class LWP::ConnCache (0.01) - Connection cache manager LWP::MediaTypes (1.27) - guess media type for a file or a URL LWP::DebugFile - LWP::Simple (1.36) - simple procedural interface to LWP LWP::Authen::Ntlm (Can't locate Authen/NTLM.pm in @INC ...
Regards, Doug
Doug Wyatt wrote:
I've read several postings on what appears to be this same issue but I haven't seen a resolution, thus far. I've seen speculation that it involves setups where LWP isn't installed, so I installed libwww-perl-5.69 and its prerequisites, but I'm still seeing the problem.
I'm working on HP-UX 11.0, and used gcc 3.2 to build Perl 5.8.0, Apache 2.0.46 and mod_perl-1.99_09.
When I run 'make test' for modperl I get: Can't call method "method" on an undefined value at \ Apache-Test/lib/Apache/TestRequest.pm line 411. make: *** [run_tests] Error 239
I am seeing 'server reached MaxClients setting" in t/logs/error_log, but this occurs after the "call method" error.
Is there any other info I could supply that might prove helpful in fixing this problem?
Doug
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Doug Wyatt <[EMAIL PROTECTED]> Sys Admin - Kohlman Systems Research, Inc. 319 Perry St., Lawrence, KS 66044 USA Phone: 785-843-4099 Fax: 785-843-6459