* Philippe M. Chiasson <[EMAIL PROTECTED]> wrote: > Jie Gao wrote: > >>uname -a > >SunOS XXX 5.10 Generic_127111-10 sun4u sparc SUNW,Sun-Fire-V240 > > > >[...] > > > >>gmaek test > >.... > >All tests successful, 8 tests and 13 subtests skipped. > >Files=238, Tests=2559, 238 wallclock secs (180.48 cusr + 31.92 csys = > >212.40 CPU) > >[warning] root mode: restoring the original files ownership > >[warning] server localhost:8529 shutdown > >cd ModPerl-Registry && make test > >/usr/local/bin/perl -I../blib/arch -I../blib/lib \ > >t/TEST -clean > >APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= > >APACHE_TEST_APXS= \ > >/usr/local/bin/perl -I../blib/arch -I../blib/lib \ > >t/TEST -bugreport -verbose=0 > >[warning] root mode: changing the files ownership to 'nobody' (60001:60001) > >[warning] testing whether 'nobody' is able to -rwx > >/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t > >"/usr/local/bin/perl" > >-Mlib=/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/../../Apache-Test/lib > > -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, > >60001, q[/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t]) }'; > > > > > >[warning] result: OK > >[warning] the client side drops 'root' permissions and becomes 'nobody' > >/usr/local/httpd-2.2.8+mod_perl-2.0.4-rc1/bin/httpd -d > >/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t -f > >/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/conf/httpd.conf -D > >APACHE2 using Apache/2.2.8 (prefork MPM) > > > >waiting 90 seconds for server to start: .... > >waiting 90 seconds for server to start: ok (waited 3 secs) > >server localhost:8529 started > >t/206................ok > >t/304................ok > >t/404................ok > >t/500................ok > >t/bad_scripts........ok > >t/basic..............ok > >t/bin_resp...........ok > >t/cgi................ok > >t/closure............ok > >t/dirindex...........ok > >t/fatalstobrowser....skipped > > all skipped: fatalsToBrowser known not to work, CGI version 99.99 > > or higher is required > >t/flush..............ok > >t/ithreads...........skipped > > all skipped: perl 5.8.1 or higher w/ithreads enabled is required > >t/nph................ok > >t/perlrun_extload....# Failed test 1 in t/perlrun_extload.t at line 17 > >t/perlrun_extload....FAILED test 1 > > Failed 1/2 tests, 50.00% okay > > Any chance you can run > > cd ModPerl-Registry && t/TEST -run -v t/perlrun_extload > > And post the verbose output. Also, is there anything in > ModPerl-Registry/t/log/error_log that's > possibly relevant ? > cd ModPerl-Registry && t/TEST -run -v t/perlrun_extload [warning] root mode: changing the files ownership to 'nobody' (60001:60001) [warning] testing whether 'nobody' is able to -rwx /opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t "/usr/local/bin/perl" -Mlib=/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/../../Apache-Test/lib -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 60001, q[/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t]) }';
[warning] result: OK [warning] the client side drops 'root' permissions and becomes 'nobody' [ error] server is not ready yet, try again. > cd ModPerl-Registry && t/TEST -run -v t/perlrun_extload bash: cd: ModPerl-Registry: No such file or directory > t/TEST -run -v t/perlrun_extload [warning] root mode: changing the files ownership to 'nobody' (60001:60001) [warning] testing whether 'nobody' is able to -rwx /opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t "/usr/local/bin/perl" -Mlib=/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/../../Apache-Test/lib -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 60001, q[/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t]) }'; [warning] result: OK [warning] the client side drops 'root' permissions and becomes 'nobody' [ error] server is not ready yet, try again. > chown -R nobody t > t/TEST -run -v t/perlrun_extload [warning] root mode: changing the files ownership to 'nobody' (60001:60001) [warning] testing whether 'nobody' is able to -rwx /opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t "/usr/local/bin/perl" -Mlib=/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/../../Apache-Test/lib -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 60001, q[/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t]) }'; [warning] result: OK [warning] the client side drops 'root' permissions and becomes 'nobody' [ error] server is not ready yet, try again. > cd .. > gmake test cd "src/modules/perl" && make /usr/local/bin/perl -Iblib/arch -Iblib/lib \ t/TEST -clean APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= APACHE_TEST_APXS= \ /usr/local/bin/perl -Iblib/arch -Iblib/lib \ t/TEST -bugreport -verbose=0 [warning] root mode: changing the files ownership to 'nobody' (60001:60001) [warning] testing whether 'nobody' is able to -rwx /opt/local/src/mod_perl-2.0.4-rc1/t "/usr/local/bin/perl" -Mlib=/opt/local/src/mod_perl-2.0.4-rc1/Apache-Test/lib -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 60001, q[/opt/local/src/mod_perl-2.0.4-rc1/t]) }'; [warning] result: OK [warning] the client side drops 'root' permissions and becomes 'nobody' /usr/local/httpd-2.2.8+mod_perl-2.0.4-rc1/bin/httpd -d /opt/local/src/mod_perl-2.0.4-rc1/t -f /opt/local/src/mod_perl-2.0.4-rc1/t/conf/httpd.conf -D APACHE2 using Apache/2.2.8 (prefork MPM) waiting 120 seconds for server to start: .[Tue Apr 08 08:54:12 2008] [info] 6 Apache2:: modules loaded [Tue Apr 08 08:54:12 2008] [info] 0 APR:: modules loaded [Tue Apr 08 08:54:12 2008] [info] base server + 29 vhosts ready to run tests .[ error] Failed to find a config file to save the custom configuration in .... waiting 120 seconds for server to start: ok (waited 5 secs) server localhost:8529 started server localhost:8530 listening (filter_out_apache) server localhost:8531 listening (perlsections) server localhost:8532 listening (inherit) server localhost:8533 listening (TestModperl::merge) server localhost:8534 listening (TestModperl::perl_options) server localhost:8535 listening (TestModperl::perl_options2) server localhost:8536 listening (TestModperl::setupenv) server localhost:8537 listening (TestModules::proxy) server localhost:8538 listening (TestUser::rewrite) server localhost:8539 listening (TestVhost::config) server localhost:8540 listening (TestVhost::log) server localhost:8541 listening (TestProtocol::echo_bbs) server localhost:8542 listening (TestProtocol::echo_bbs2) server localhost:8543 listening (TestProtocol::echo_block) server localhost:8544 listening (TestProtocol::echo_filter) server localhost:8545 listening (TestProtocol::echo_nonblock) server localhost:8546 listening (TestProtocol::echo_timeout) server localhost:8547 listening (TestProtocol::pseudo_http) server localhost:8548 listening (TestPreConnection::note) server localhost:8549 listening (TestHooks::hookrun) server localhost:8550 listening (TestHooks::init) server localhost:8551 listening (TestHooks::stacked_handlers2) server localhost:8552 listening (TestHooks::startup) server localhost:8553 listening (TestHooks::trans) server localhost:8554 listening (TestFilter::both_str_con_add) server localhost:8555 listening (TestFilter::in_bbs_inject_header) server localhost:8556 listening (TestFilter::in_bbs_msg) server localhost:8557 listening (TestFilter::in_str_msg) server localhost:8558 listening (TestDirective::perlmodule) server localhost:8559 listening (TestDirective::perlrequire) server localhost:8560 listening (TestAPI::add_config) server localhost:8561 listening (TestDirective::perlloadmodule3) server localhost:8562 listening (TestDirective::perlloadmodule4) server localhost:8563 listening (TestDirective::perlloadmodule5) server localhost:8564 listening (TestDirective::perlloadmodule6) server localhost:8565 listening (TestHooks::push_handlers_anon) t/apache/add_config.....................ok t/apache/cgihandler.....................ok t/apache/conftree.......................ok t/apache/constants......................ok t/apache/content_length_header..........ok t/apache/daemon.........................ok t/apache/discard_rbody..................ok t/apache/post...........................ok t/apache/read...........................ok t/apache/read2..........................ok t/apache/scanhdrs.......................ok t/apache/scanhdrs2......................ok t/apache/send_cgi_header................ok t/apache/subprocess.....................ok t/apache/util...........................ok t/apache/write..........................ok t/api/access............................ok t/api/access2...........................ok t/api/add_config........................ok t/api/aplog.............................ok t/api/command...........................ok t/api/conn_rec..........................ok t/api/conn_util.........................ok t/api/content_encoding..................ok t/api/custom_response...................ok t/api/err_headers_out...................ok t/api/in_out_filters....................ok t/api/internal_redirect.................ok t/api/internal_redirect_handler.........ok t/api/lookup_misc.......................ok t/api/lookup_uri........................ok t/api/lookup_uri2.......................ok t/api/module............................ok t/api/process...........................ok t/api/query.............................ok t/api/request_rec.......................ok t/api/request_subclass..................ok t/api/request_util......................ok t/api/response..........................ok t/api/rflush............................ok t/api/sendfile..........................ok t/api/server_const......................ok t/api/server_rec........................ok t/api/server_util.......................ok t/api/show..............................ok t/api/slurp_filename....................ok t/api/status............................ok t/api/sub_request.......................ok t/api/uri...............................ok t/apr-ext/base64........................ok t/apr-ext/brigade.......................ok t/apr-ext/bucket........................ok t/apr-ext/date..........................ok t/apr-ext/error.........................ok t/apr-ext/finfo.........................ok t/apr-ext/os............................ok t/apr-ext/pool..........................ok t/apr-ext/status........................ok t/apr-ext/string........................ok t/apr-ext/table.........................ok t/apr-ext/threadmutex...................skipped all skipped: Perl was not built with 'ithreads' enabled t/apr-ext/threadrwlock..................skipped all skipped: Perl was not built with 'ithreads' enabled t/apr-ext/uri...........................ok t/apr-ext/util..........................ok t/apr-ext/uuid..........................ok t/apr/base64............................ok t/apr/brigade...........................ok t/apr/bucket............................ok t/apr/constants.........................ok t/apr/date..............................ok t/apr/finfo.............................ok t/apr/flatten...........................ok t/apr/ipsubnet..........................ok t/apr/os................................ok t/apr/perlio............................ok t/apr/pool..............................ok t/apr/pool_lifetime.....................ok t/apr/sockaddr..........................ok t/apr/socket............................ok t/apr/status............................ok t/apr/string............................ok t/apr/table.............................ok t/apr/threadmutex.......................skipped all skipped: Perl was not built with 'ithreads' enabled t/apr/threadrwlock......................skipped all skipped: Perl was not built with 'ithreads' enabled t/apr/uri...............................ok t/apr/util..............................ok t/apr/uuid..............................ok t/compat/apache.........................ok t/compat/apache_file....................ok t/compat/apache_module..................ok t/compat/apache_table...................ok t/compat/apache_uri.....................ok t/compat/apache_util....................ok t/compat/conn_authen....................ok t/compat/conn_rec.......................ok t/compat/request........................ok t/compat/request_body...................ok t/compat/send_fd........................ok t/directive/cmdparms....................ok t/directive/env.........................ok t/directive/perl........................ok t/directive/perldo......................ok t/directive/perlloadmodule..............ok t/directive/perlloadmodule2.............ok t/directive/perlloadmodule3.............ok t/directive/perlloadmodule4.............ok t/directive/perlloadmodule5.............ok t/directive/perlloadmodule6.............ok t/directive/perlloadmodule7.............ok t/directive/perlmodule..................ok t/directive/perlrequire.................ok t/directive/pod.........................ok t/directive/setupenv....................ok t/error/api.............................ok t/error/runtime.........................ok t/error/syntax..........................ok t/filter/both_str_con_add...............ok t/filter/both_str_native_remove.........ok t/filter/both_str_req_add...............ok t/filter/both_str_req_mix...............ok t/filter/both_str_req_proxy.............ok t/filter/in_autoload....................ok t/filter/in_bbs_body....................ok t/filter/in_bbs_consume.................ok t/filter/in_bbs_inject_header...........ok t/filter/in_bbs_msg.....................ok t/filter/in_bbs_underrun................ok t/filter/in_error.......................ok t/filter/in_init_basic..................ok t/filter/in_str_bin_data................ok t/filter/in_str_consume.................ok t/filter/in_str_declined................ok t/filter/in_str_declined_read...........ok t/filter/in_str_lc......................ok t/filter/in_str_msg.....................ok t/filter/in_str_sandwich................ok t/filter/out_apache.....................ok t/filter/out_bbs_basic..................ok t/filter/out_bbs_ctx....................ok t/filter/out_bbs_filebucket.............ok t/filter/out_init_basic.................ok t/filter/out_str_api....................ok t/filter/out_str_buffer.................ok t/filter/out_str_ctx....................ok t/filter/out_str_declined...............ok t/filter/out_str_eval...................ok t/filter/out_str_lc.....................ok t/filter/out_str_remove.................ok t/filter/out_str_req_eos................ok t/filter/out_str_req_mix................ok t/filter/out_str_reverse................ok t/filter/out_str_subreq_default.........ok t/filter/out_str_subreq_modperl.........ok t/filter/with_subrequest................ok t/hooks/access..........................ok t/hooks/authen_basic....................ok t/hooks/authen_digest...................ok t/hooks/authz...........................ok t/hooks/cleanup.........................ok t/hooks/cleanup2........................ok t/hooks/error...........................ok t/hooks/fixup...........................ok t/hooks/headerparser....................ok t/hooks/hookrun.........................ok t/hooks/init............................ok t/hooks/inlined_handlers................ok t/hooks/push_handlers...................ok t/hooks/push_handlers_anon..............ok t/hooks/push_handlers_blessed...........ok t/hooks/push_handlers_same_phase........ok t/hooks/set_handlers....................ok t/hooks/stacked_handlers................ok t/hooks/stacked_handlers2...............ok t/hooks/startup.........................ok t/hooks/trans...........................ok t/modperl/cookie........................ok t/modperl/cookie2.......................ok t/modperl/current_callback..............ok t/modperl/dir_config....................ok t/modperl/endav.........................ok t/modperl/env...........................ok 1/60 skipped: various reasons t/modperl/exit..........................ok t/modperl/getc..........................ok t/modperl/io_nested_with_closed_stds....ok t/modperl/io_with_closed_stds...........ok t/modperl/local_env.....................skipped all skipped: local %ENV is still broken t/modperl/merge.........................ok t/modperl/merge2........................ok t/modperl/merge3........................ok t/modperl/method........................ok t/modperl/methodname....................ok t/modperl/methodobj.....................ok t/modperl/perl..........................ok t/modperl/perl_options..................ok t/modperl/perl_options2.................skipped all skipped: PerlOptions None is broken t/modperl/pnotes........................ok 12/78 skipped: various reasons t/modperl/pnotes2.......................ok t/modperl/post_utf8.....................ok t/modperl/print.........................ok t/modperl/print_utf8....................ok t/modperl/print_utf8_2..................ok t/modperl/printf........................ok t/modperl/readline......................ok t/modperl/request_rec_perlio_api........ok t/modperl/request_rec_tie_api...........skipped all skipped: perl 5.010000: PerlIO is used instead of TIEd IO t/modperl/setauth.......................ok t/modperl/setupenv......................ok t/modperl/setupenv2.....................ok t/modperl/status........................ok t/modperl/subenv........................ok t/modperl/taint.........................ok t/modperl/util..........................ok t/modules/apache_resource...............skipped all skipped: cannot find module 'BSD::Resource' t/modules/apache_status.................ok t/modules/cgi...........................ok t/modules/cgi2..........................ok t/modules/cgipost.......................ok t/modules/cgipost2......................ok t/modules/cgiupload.....................ok t/modules/cgiupload2....................ok t/modules/include.......................ok t/modules/include2......................ok t/modules/include_subreq................ok t/modules/proxy.........................ok t/perl/api..............................ok t/perl/hash_attack......................ok t/perl/signals..........................ok t/preconnection/note....................ok t/protocol/echo_bbs.....................ok t/protocol/echo_bbs2....................ok t/protocol/echo_block...................ok t/protocol/echo_filter..................ok t/protocol/echo_nonblock................ok t/protocol/echo_timeout.................ok t/protocol/pseudo_http..................ok t/user/rewrite..........................ok t/vhost/config..........................ok t/vhost/log.............................ok All tests successful, 8 tests and 13 subtests skipped. Files=238, Tests=2558, 239 wallclock secs (180.35 cusr + 32.18 csys = 212.53 CPU) [warning] root mode: restoring the original files ownership [warning] server localhost:8529 shutdown cd ModPerl-Registry && make test /usr/local/bin/perl -I../blib/arch -I../blib/lib \ t/TEST -clean APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= APACHE_TEST_APXS= \ /usr/local/bin/perl -I../blib/arch -I../blib/lib \ t/TEST -bugreport -verbose=0 [warning] root mode: changing the files ownership to 'nobody' (60001:60001) [warning] testing whether 'nobody' is able to -rwx /opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t "/usr/local/bin/perl" -Mlib=/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/../../Apache-Test/lib -MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(60001, 60001, q[/opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t]) }'; [warning] result: OK [warning] the client side drops 'root' permissions and becomes 'nobody' /usr/local/httpd-2.2.8+mod_perl-2.0.4-rc1/bin/httpd -d /opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t -f /opt/local/src/mod_perl-2.0.4-rc1/ModPerl-Registry/t/conf/httpd.conf -D APACHE2 using Apache/2.2.8 (prefork MPM) waiting 90 seconds for server to start: .... waiting 90 seconds for server to start: ok (waited 3 secs) server localhost:8529 started t/206................ok t/304................ok t/404................ok t/500................ok t/bad_scripts........ok t/basic..............ok t/bin_resp...........ok t/cgi................ok t/closure............ok t/dirindex...........ok t/fatalstobrowser....skipped all skipped: fatalsToBrowser known not to work, CGI version 99.99 or higher is required t/flush..............ok t/ithreads...........skipped all skipped: perl 5.8.1 or higher w/ithreads enabled is required t/nph................ok t/perlrun_extload....ok t/prefork............ok t/redirect...........ok t/regex..............ok t/rewrite_env........ok t/special_blocks.....ok All tests successful, 2 tests skipped. Files=20, Tests=85, 21 wallclock secs (15.79 cusr + 2.97 csys = 18.76 CPU) [warning] root mode: restoring the original files ownership [warning] server localhost:8529 shutdown I am scratching my head... Regards, Jie > -- > Philippe M. Chiasson GPG: F9BFE0C2480E7680 1AE53631CB32A107 88C3A5A5 > http://gozer.ectoplasm.org/ m/gozer\@(apache|cpan|ectoplasm)\.org/ >