Thanks for the leads. My concentration definitely lapsed over the make test failure. I ran make install regardless and all was well. I attempted to start the server without success. Here's the error message from the error_log
[Wed Jul 31 15:03:13 2002] [alert] httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName [Wed Jul 31 15:03:13 2002] [warn] pid file /usr/local/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Wed Jul 31 15:03:13 2002] [notice] Apache/1.3.26 (Unix) mod_perl/1.27 configured -- resuming normal operations [Wed Jul 31 15:03:13 2002] [notice] Accept mutex: sysvsem (Default: sysvsem) perl -V reports Perl version 5.6.0 which came with the Red Hat box whereas I downloaded 5.6.1 from CPAN and installed it. Conflict in libraries? I may have to try installing Perl 5.6.1 again. I'll report the results. Thanks, Alfred, Stas Bekman wrote: > Alfred Vahau wrote: > > Hello, > > > > I am posting this matter to the list because it takes so long from my > > end of the world to download the relevant information for trouble > > shooting. My problem is as follows: > > > > I downloaded mod_perl-1.26 and apache_1.3.24 in May this year. I > > followed all the instructions in the mod_perl guide on how to set up the > > server and had it running successfully without any problems. > > Now I decided to upgrade to mod_perll-1.27 and apache_1.3.26. > > I downlloaded from the mirror site at nagoya. > > I am following the same instructions which are, after uncompressing > > them: > > > > 1. perl Makefile.PL APACH_SRC = ../apache_1.3.26/src \ > > DO_HTTPD = 1 USE_APACI = 1 EVERYTHING = 1 > > > > Everthing goes smoothly. Then: > > > > 2. make && make test && make install > > > > The executiion is smooth until the test part which I believe fails and > > hence the install leg is aborted? > > > > The error output at the end is: > > > > ../apache_1.3.26/src/httpd -f `pwd`/t/conf/httpd.conf -X -d `pwd`/t & > > httpd listening on port 8529 > > will write error_log to: t/logs/error_log > > letting apache warm up...\c > > done > > /usr/bin/perl t/TEST 0 > > still waiting for server to warm up...............not ok > > server failed to start! (please examine t/logs/error_log) at t/TEST line > > 95. > > make: *** [run_tests] Error 9 > > > > The t/logs/error_log reads > > > > [notice] Destruction->DESTROY called for $global_object > > Prototype mismatch: sub Socket::INADDR_ANY vs () at > > /usr/lib/perl5/5.6.0/i386-linux/Socket.pm line 328. > > Prototype mismatch: sub Socket::INADDR_BROADCAST vs () at > > /usr/lib/perl5/5.6.0/i386-linux/Socket.pm line 329. > > Prototype mismatch: sub Socket::INADDR_LOOPBACK vs () at > > /usr/lib/perl5/5.6.0/i386-linux/Socket.pm line 330. > > Prototype mismatch: sub Socket::INADDR_LOOPBACK vs () at > > /usr/lib/perl5/5.6.0/i386-linux/Socket.pm line 331. > > [Wed Jul 31 13:12:16 2002] [warn] [notice] child_init for process 3690, > > report any problems to [no address given] > > [...] > > > I think the failure is due to incomplete mod_perl installation. > > of course. You run: > > make && make test && make install > > 'make test' fails, and therefore 'make install' is not run. simply run it. > > regarding the failing 'make test', you say that you run 5.6.1, and the > error shows 5.6.0 in the path, how so? what your 'perl -V' says? I guess > you have libs from 5.6.0 installed and they get on the way. > > __________________________________________________________________ > Stas Bekman JAm_pH ------> Just Another mod_perl Hacker > http://stason.org/ mod_perl Guide ---> http://perl.apache.org > mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com > http://modperlbook.org http://apache.org http://ticketmaster.com