> What CGI.pm version are you using? > perl -MCGI -le 'print $CGI::VERSION' Version 3.02. Is there a way to go back to an earlier version, if that will take care of this problem? It was installed by either Bundle::CPAN or Bundle::Apache - I have installed both of these recently. > i think I've seen the same problem with v 3.02 which unfortunately > gets installed by CPAN shell. > > In any case, when you have a problem with some test you should post > the output of the verbose run. In your case it's: > > make start_httpd > perl ./t/TEST -v modules/cgi > make kill_httpd Here is the output from that: /usr/local/src/mod_perl-1.26> # make start_httpd ../apache_1.3.20/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/local/src/mod_perl-1.26> # perl ./t/TEST -v modules/cgi modules/cgi.........module CGI is installed 1..5 ok 1 ok 2 ok 3 ok 5 FAILED test 4 Failed 1/5 tests, 80.00% okay Failed Test Status Wstat Total Fail Failed List of failed ------------------------------------------------------------------------------- modules/cgi.t 5 1 20.00% 4 Failed 1/1 test scripts, 0.00% okay. 1/5 subtests failed, 80.00% okay. /usr/local/src/mod_perl-1.26> # make kill_httpd kill `cat t/logs/httpd.pid` rm -f t/logs/httpd.pid rm -f t/logs/error_log > > The only thing I have NOT done is installed Perl 5.6.1, which both > > Bundle::CPAN and Bundle::Apache tried to install. Is this necessary > > for this to work? Perl 5.00503 is on the box already. I was not > > planning to upgrade Perl at this time. Is there any way to avoid starting to install Perl 5.6.1 when you install Bundle::Apache or Bundle::CPAN? > you can always do: > cpan> force install mod_perl > to ignore the results of tests. Of course it's a good thing to report > a bug and solve it. What would the side effects be to doing this, if there is a problem with CGI.pm? IN any case, thanks for the help and direction. -- Jonathan