Hi-
It's Quentin, not Quintin, but anyway I just wanted you to know that 
from 2.31 to 2.35 was like silk. After pounding on my server for a few 
hours, I was surprised that absolutely NOTHING has problems. However, 
make test did report 2 errors, and Net::SMTP *was* installed with 
reasonable defaults. I haven't had a change to check $Server->Mail(), 
but I seem to remember 2.31 giving the same error on make test. I 
attached the make test log at the bottom.
HTH,
--Quentin
On Sunday, June 2, 2002, at 04:33  PM, Joshua Chamas wrote:

> Quentin Smith wrote:
>>
>> Hi-
>> Before I upgrade my server, are you fairly confident that this release
>> is completely backwards-compatible? I stretch Apache::ASP to its
>> theoretical limits, and I don't have a development server to test the
>> new version on. (perl -MCPAN -e'install Apache::ASP' && /sbin/service
>> httpd reload && hope && pray :)
>> --Quentin
>
> Hey Quintin,
>
> I would always advise to test software before using it in production.
> You can do this on a production server by building a separate
> apache/perl/mod_perl installation in directories like 
> /usr/local/test/perl
> & /usr/local/test/apache, and run the server on a non port 80 to see
> your site(s) on.
> <SNIP>

cpan> test Apache::ASP
Running test for module Apache::ASP
Running make for C/CH/CHAMAS/Apache-ASP-2.35.tar.gz
Fetching with LWP:
   http://www.perl.com/CPAN-local/authors/id/C/CH/CHAMAS/Apache-
ASP-2.35.tar.gz
Scanning cache /usr/.cpan/build for sizes
CPAN: MD5 loaded ok
Fetching with LWP:
   http://www.perl.com/CPAN-local/authors/id/C/CH/CHAMAS/CHECKSUMS
Checksum for /usr/.cpan/sources/authors/id/C/CH/CHAMAS/Apache-
ASP-2.35.tar.gz ok
Apache-ASP-2.35/
Apache-ASP-2.35/t/
Apache-ASP-2.35/t/load.inc
Apache-ASP-2.35/t/request.t
Apache-ASP-2.35/t/end_clear.inc
Apache-ASP-2.35/t/long_names/
Apache-ASP-2.35/t/long_names/long_directory_path/
Apache-ASP-2.35/t/long_names/long_directory_path/long_directory_path/
Apache-
ASP-2.35/t/long_names/long_directory_path/long_directory_path/long_directory_path/
Apache-
ASP-2.35/t/long_names/long_directory_path/long_directory_path/long_directory_path/
long_directory_path/
Apache-
ASP-2.35/t/long_names/long_directory_path/long_directory_path/long_directory_path/
long_directory_path/long_directory_path/
Apache-
ASP-2.35/t/long_names/long_directory_path/long_directory_path/long_directory_path/
long_directory_path/long_directory_path/ok.inc
Apache-ASP-2.35/t/loops.t
Apache-ASP-2.35/t/include_change.inc
Apache-ASP-2.35/t/session_events.t
Apache-ASP-2.35/t/end_redirect_soft.inc
Apache-ASP-2.35/t/stat_inc.t
Apache-ASP-2.35/t/include_code.inc
Apache-ASP-2.35/t/server_mail.t
Apache-ASP-2.35/t/server_transfer.t
Apache-ASP-2.35/t/asp-perl/
Apache-ASP-2.35/t/asp-perl/global.asa
Apache-ASP-2.35/t/asp-perl/ok.inc
Apache-ASP-2.35/t/asp-perl/asp.conf
Apache-ASP-2.35/t/session_events/
Apache-ASP-2.35/t/session_events/global.asa
Apache-ASP-2.35/t/session_serialize.t
Apache-ASP-2.35/t/global_event_end.t
Apache-ASP-2.35/t/collection.t
Apache-ASP-2.35/t/taint_check.t
Apache-ASP-2.35/t/xmlsubs.t
Apache-ASP-2.35/t/include_code2.inc
Apache-ASP-2.35/t/T.pm
Apache-ASP-2.35/t/asp-perl2.t
Apache-ASP-2.35/t/include_return.inc
Apache-ASP-2.35/t/general.t
Apache-ASP-2.35/t/end_xmlsubs_redirect.inc
Apache-ASP-2.35/t/global_event_end/
Apache-ASP-2.35/t/global_event_end/global.asa
Apache-ASP-2.35/t/global.asa
Apache-ASP-2.35/t/response_end.t
Apache-ASP-2.35/t/server.t
Apache-ASP-2.35/t/req_params_none.t
Apache-ASP-2.35/t/dynamic_include_change.inc
Apache-ASP-2.35/t/include_runtime.t
Apache-ASP-2.35/t/end.t
Apache-ASP-2.35/t/share.t
Apache-ASP-2.35/t/include_asp.inc
Apache-ASP-2.35/t/response.t
Apache-ASP-2.35/t/mail_error.t
Apache-ASP-2.35/t/null/
Apache-ASP-2.35/t/null/global.asa
Apache-ASP-2.35/t/null/ok.inc
Apache-ASP-2.35/t/session.t
Apache-ASP-2.35/t/end_xmlsubs_basic.inc
Apache-ASP-2.35/t/include.t
Apache-ASP-2.35/t/asp_object.t
Apache-ASP-2.35/t/application.t
Apache-ASP-2.35/t/cache.t
Apache-ASP-2.35/t/load.t
Apache-ASP-2.35/t/include_change_piece.inc_temp
Apache-ASP-2.35/t/inline_include_change.inc
Apache-ASP-2.35/t/inode_names.t
Apache-ASP-2.35/t/xmlsubsmatch.t
Apache-ASP-2.35/t/long_names.t
Apache-ASP-2.35/t/collectionitem.t
Apache-ASP-2.35/t/server_transfer.inc
Apache-ASP-2.35/t/end_basic.inc
Apache-ASP-2.35/t/include_change.t
Apache-ASP-2.35/t/session.inc
Apache-ASP-2.35/t/cache_test.inc
Apache-ASP-2.35/t/asp-perl1.t
Apache-ASP-2.35/t/end_redirect_basic.inc
Apache-ASP-2.35/t/include.inc
Apache-ASP-2.35/site/
Apache-ASP-2.35/site/apps/
Apache-ASP-2.35/site/apps/bookmarks/
Apache-ASP-2.35/site/apps/bookmarks/dummy.asp
Apache-ASP-2.35/site/apps/bookmarks/.htaccess
Apache-ASP-2.35/site/apps/bookmarks/global.asa
Apache-ASP-2.35/site/apps/bookmarks/footer.inc
Apache-ASP-2.35/site/apps/bookmarks/index.asp
Apache-ASP-2.35/site/apps/bookmarks/header.inc
Apache-ASP-2.35/site/apps/bookmarks/bookmarks.asp
Apache-ASP-2.35/site/apps/search/
Apache-ASP-2.35/site/apps/search/global.asa
Apache-ASP-2.35/site/apps/search/source.asp
Apache-ASP-2.35/site/apps/search/.htaccess
Apache-ASP-2.35/site/apps/search/index.asp
Apache-ASP-2.35/site/cgi.html
Apache-ASP-2.35/site/eg/
Apache-ASP-2.35/site/eg/test.gif
Apache-ASP-2.35/site/eg/table.inc
Apache-ASP-2.35/site/eg/xml_subs_strict.asp
Apache-ASP-2.35/site/eg/transfer.htm
Apache-ASP-2.35/site/eg/source.asp
Apache-ASP-2.35/site/eg/xslt.xml
Apache-ASP-2.35/site/eg/counting.htm
Apache-ASP-2.35/site/eg/session_query_parse.asp
Apache-ASP-2.35/site/eg/template.xsl
Apache-ASP-2.35/site/eg/cgi.htm
Apache-ASP-2.35/site/eg/footer.inc
Apache-ASP-2.35/site/eg/include.htm
Apache-ASP-2.35/site/eg/cookieless_session.asp
Apache-ASP-2.35/site/eg/header.inc
Apache-ASP-2.35/site/eg/.htaccess
Apache-ASP-2.35/site/eg/index.html
Apache-ASP-2.35/site/eg/form.asp
Apache-ASP-2.35/site/eg/session.asp
Apache-ASP-2.35/site/eg/syntax_error.htm
Apache-ASP-2.35/site/eg/global_asa_demo.asp
Apache-ASP-2.35/site/eg/source.inc
Apache-ASP-2.35/site/eg/xml_subs.asp
Apache-ASP-2.35/site/eg/.bhtaccess
Apache-ASP-2.35/site/eg/row.inc
Apache-ASP-2.35/site/eg/file_upload.asp
Apache-ASP-2.35/site/eg/index.htm
Apache-ASP-2.35/site/eg/ssi_filter.ssi
Apache-ASP-2.35/site/eg/default.htm
Apache-ASP-2.35/site/eg/error_document.htm
Apache-ASP-2.35/site/eg/application.asp
Apache-ASP-2.35/site/eg/server_variables.htm
Apache-ASP-2.35/site/eg/dynamic_includes.htm
Apache-ASP-2.35/site/eg/DemoASP.pm
Apache-ASP-2.35/site/eg/formfill.asp
Apache-ASP-2.35/site/eg/register_cleanup.asp
Apache-ASP-2.35/site/eg/asp.conf
Apache-ASP-2.35/site/eg/server.htm
Apache-ASP-2.35/site/eg/response.asp
Apache-ASP-2.35/site/eg/global.asa
Apache-ASP-2.35/site/eg/binary_write.htm
Apache-ASP-2.35/site/cine.gr.gif
Apache-ASP-2.35/site/top.inc
Apache-ASP-2.35/site/install.html
Apache-ASP-2.35/site/powered_by_modperl.gif
Apache-ASP-2.35/site/resources.html
Apache-ASP-2.35/site/tuning.html
Apache-ASP-2.35/site/pixel.gif
Apache-ASP-2.35/site/ssi.html
Apache-ASP-2.35/site/oreilly_oscon2001_speaker.gif
Apache-ASP-2.35/site/perlscript.html
Apache-ASP-2.35/site/objects.html
Apache-ASP-2.35/site/communication_software.gif
Apache-ASP-2.35/site/apache_asp_small_trans.GIF
Apache-ASP-2.35/site/planetofmusic.com.gif
Apache-ASP-2.35/site/changes.html
Apache-ASP-2.35/site/sites.html
Apache-ASP-2.35/site/asptitlelogo.gif
Apache-ASP-2.35/site/syntax.html
Apache-ASP-2.35/site/index.html
Apache-ASP-2.35/site/sessions.html
Apache-ASP-2.35/site/events.html
Apache-ASP-2.35/site/kudos.html
Apache-ASP-2.35/site/oscon2000_speaker.gif
Apache-ASP-2.35/site/xml.html
Apache-ASP-2.35/site/config.html
Apache-ASP-2.35/site/rectangle_power_perl.gif
Apache-ASP-2.35/site/todo.html
Apache-ASP-2.35/site/powered_by_apache_asp.jpg
Apache-ASP-2.35/site/apache_asp.gif
Apache-ASP-2.35/site/nodecheck_button.gif
Apache-ASP-2.35/site/faq.html
Apache-ASP-2.35/site/support.html
Apache-ASP-2.35/site/license.html
Apache-ASP-2.35/make_httpd/
Apache-ASP-2.35/make_httpd/build_httpds.sh
Apache-ASP-2.35/lib/
Apache-ASP-2.35/lib/Apache/
Apache-ASP-2.35/lib/Apache/ASP/
Apache-ASP-2.35/lib/Apache/ASP/State.pm
Apache-ASP-2.35/lib/Apache/ASP/GlobalASA.pm
Apache-ASP-2.35/lib/Apache/ASP/Error.pm
Apache-ASP-2.35/lib/Apache/ASP/StatINC.pm
Apache-ASP-2.35/lib/Apache/ASP/Request.pm
Apache-ASP-2.35/lib/Apache/ASP/CGI.pm
Apache-ASP-2.35/lib/Apache/ASP/Response.pm
Apache-ASP-2.35/lib/Apache/ASP/CGI/
Apache-ASP-2.35/lib/Apache/ASP/CGI/Test.pm
Apache-ASP-2.35/lib/Apache/ASP/CollectionItem.pm
Apache-ASP-2.35/lib/Apache/ASP/Collection.pm
Apache-ASP-2.35/lib/Apache/ASP/Server.pm
Apache-ASP-2.35/lib/Apache/ASP/Session.pm
Apache-ASP-2.35/lib/Apache/ASP/Lang/
Apache-ASP-2.35/lib/Apache/ASP/Lang/PerlScript.pm
Apache-ASP-2.35/lib/Apache/ASP/Load.pm
Apache-ASP-2.35/lib/Apache/ASP/Share/
Apache-ASP-2.35/lib/Apache/ASP/Share/CORE/
Apache-ASP-2.35/lib/Apache/ASP/Share/CORE/MailErrorsHTML.inc
Apache-ASP-2.35/lib/Apache/ASP/Share/CORE/MailErrors.inc
Apache-ASP-2.35/lib/Apache/ASP/Share/CORE.pm
Apache-ASP-2.35/lib/Apache/ASP/Date.pm
Apache-ASP-2.35/lib/Apache/ASP/STDERR.pm
Apache-ASP-2.35/lib/Apache/ASP/StateManager.pm
Apache-ASP-2.35/lib/Apache/ASP/Application.pm
Apache-ASP-2.35/lib/Bundle/
Apache-ASP-2.35/lib/Bundle/Apache/
Apache-ASP-2.35/lib/Bundle/Apache/ASP/
Apache-ASP-2.35/lib/Bundle/Apache/ASP/Extra.pm
Apache-ASP-2.35/lib/Bundle/Apache/ASP.pm
Apache-ASP-2.35/build/
Apache-ASP-2.35/build/perlscript.html
Apache-ASP-2.35/build/syntax.html
Apache-ASP-2.35/build/ssi.html
Apache-ASP-2.35/build/events.html
Apache-ASP-2.35/build/global/
Apache-ASP-2.35/build/global/testimonials.inc
Apache-ASP-2.35/build/global/box.inc
Apache-ASP-2.35/build/global/testimonial.inc
Apache-ASP-2.35/build/global/sites_extra.inc
Apache-ASP-2.35/build/global/SiteTags.pm
Apache-ASP-2.35/build/global/index_extra.inc
Apache-ASP-2.35/build/global/top.inc
Apache-ASP-2.35/build/global/ad.inc
Apache-ASP-2.35/build/global/global.asa
Apache-ASP-2.35/build/asp.conf
Apache-ASP-2.35/build/eg/
Apache-ASP-2.35/build/eg/index.html
Apache-ASP-2.35/build/config.html
Apache-ASP-2.35/build/support.html
Apache-ASP-2.35/build/license.html
Apache-ASP-2.35/build/top.inc
Apache-ASP-2.35/build/todo.html
Apache-ASP-2.35/build/sites.html
Apache-ASP-2.35/build/sessions.html
Apache-ASP-2.35/build/index.html
Apache-ASP-2.35/build/xml.html
Apache-ASP-2.35/build/install.html
Apache-ASP-2.35/build/kudos.html
Apache-ASP-2.35/build/faq.html
Apache-ASP-2.35/build/tuning.html
Apache-ASP-2.35/build/build.sh
Apache-ASP-2.35/build/resources.html
Apache-ASP-2.35/build/cgi.html
Apache-ASP-2.35/build/objects.html
Apache-ASP-2.35/build/build_ads.sh
Apache-ASP-2.35/build/changes.html
Apache-ASP-2.35/Makefile.PL
Apache-ASP-2.35/ASP.pm
Apache-ASP-2.35/editors/
Apache-ASP-2.35/editors/aasp.vim
Apache-ASP-2.35/editors/mmm-asp-perl.el
Apache-ASP-2.35/LICENSE
Apache-ASP-2.35/CHANGES
Apache-ASP-2.35/cgi/
Apache-ASP-2.35/cgi/asp
Apache-ASP-2.35/MANIFEST
Apache-ASP-2.35/asp-perl
Apache-ASP-2.35/README

   CPAN.pm: Going to build C/CH/CHAMAS/Apache-ASP-2.35.tar.gz

Checking for the REQUIRED modules...
  ... found Carp !
  ... found Class::Struct !
  ... found Data::Dumper !
  ... found Digest::MD5 !
  ... found Fcntl !
  ... found File::Basename !
  ... found MLDBM !
  ... found MLDBM::Sync >= 0.25 !
  ... found SDBM_File !

GOOD NEWS!  You have all the required modules installed for Apache::ASP.

Checking for the OPTIONAL modules...
  ... found Apache::Filter !
  ... found Apache::SSI !
  ... found CGI !
  ... found Compress::Zlib !
  ... found DB_File !
  ... found Devel::Symdump !
  ... found HTML::Clean !
  ... found HTML::FillInForm !
  ... found MLDBM::Sync::SDBM_File !
  ... found Net::Config !
  ... found Net::SMTP !
  ... found Tie::TextDir >= .04 !
  ... found Time::HiRes !
  ??? you may want module: XML::LibXSLT
      WHY: XSLT that is 2 times faster than XML::Sablotron
  ... found XML::Sablotron !
  ... found XML::XSLT >= 0.32 !

--- OPTIONAL modules missing.  You can install Apache::ASP without 
these. ---

=-=-= CPAN HELP -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=

There are many modules that have to be installed in order
to begin using Apache::ASP.  The easiest way to install
modules is with CPAN.pm.  To use its command line shell,
execute the following:

 > perl -MCPAN -eshell

Then to install any required modules, like MLDBM::Sync

  cpan> install MLDBM::Sync

To install the modules commonly used with Apache::ASP, do:

  cpan> install Bundle::Apache::ASP

and cpan will do all the work for you.  For more
information, please view the CPAN docs with

 > perldoc CPAN

=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=

+++ Looks good!  You are ready to install Apache::ASP! +++

Checking if your kit is complete...
Looks good
Writing Makefile for Apache::ASP
mkdir blib
mkdir blib/lib
mkdir blib/lib/Apache
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/Apache
mkdir blib/arch/auto/Apache/ASP
mkdir blib/lib/auto
mkdir blib/lib/auto/Apache
mkdir blib/lib/auto/Apache/ASP
mkdir blib/man1
mkdir blib/man3
cp lib/Apache/ASP/Share/CORE.pm blib/lib/Apache/ASP/Share/CORE.pm
cp lib/Apache/ASP/Collection.pm blib/lib/Apache/ASP/Collection.pm
cp lib/Apache/ASP/Share/CORE/MailErrorsHTML.inc 
blib/lib/Apache/ASP/Share/CORE/MailErrorsHTML.inc
cp lib/Bundle/Apache/ASP/Extra.pm blib/lib/Bundle/Apache/ASP/Extra.pm
cp lib/Apache/ASP/Response.pm blib/lib/Apache/ASP/Response.pm
cp lib/Apache/ASP/CGI.pm blib/lib/Apache/ASP/CGI.pm
cp lib/Apache/ASP/Application.pm blib/lib/Apache/ASP/Application.pm
cp lib/Apache/ASP/STDERR.pm blib/lib/Apache/ASP/STDERR.pm
cp lib/Apache/ASP/StatINC.pm blib/lib/Apache/ASP/StatINC.pm
cp lib/Apache/ASP/Server.pm blib/lib/Apache/ASP/Server.pm
cp lib/Apache/ASP/Share/CORE/MailErrors.inc 
blib/lib/Apache/ASP/Share/CORE/MailErrors.inc
cp lib/Apache/ASP/Lang/PerlScript.pm 
blib/lib/Apache/ASP/Lang/PerlScript.pm
cp ASP.pm blib/lib/Apache/ASP.pm
cp lib/Bundle/Apache/ASP.pm blib/lib/Bundle/Apache/ASP.pm
cp lib/Apache/ASP/CollectionItem.pm blib/lib/Apache/ASP/CollectionItem.pm
cp lib/Apache/ASP/StateManager.pm blib/lib/Apache/ASP/StateManager.pm
cp lib/Apache/ASP/Date.pm blib/lib/Apache/ASP/Date.pm
cp lib/Apache/ASP/Load.pm blib/lib/Apache/ASP/Load.pm
cp lib/Apache/ASP/State.pm blib/lib/Apache/ASP/State.pm
cp lib/Apache/ASP/CGI/Test.pm blib/lib/Apache/ASP/CGI/Test.pm
cp lib/Apache/ASP/Session.pm blib/lib/Apache/ASP/Session.pm
cp lib/Apache/ASP/GlobalASA.pm blib/lib/Apache/ASP/GlobalASA.pm
cp lib/Apache/ASP/Request.pm blib/lib/Apache/ASP/Request.pm
cp lib/Apache/ASP/Error.pm blib/lib/Apache/ASP/Error.pm
mkdir blib/script
cp asp-perl blib/script/asp-perl
/usr/bin/perl -I/usr/lib/perl5/5.00503/i386-linux 
-I/usr/lib/perl5/5.00503 -MExtUtils::MakeMaker -e "MY->fixin(shift)" 
blib/script/asp-perl
Manifying blib/man3/Bundle::Apache::ASP::Extra.3
Manifying blib/man1/asp-perl.1
/usr/bin/pod2man: bad option in paragraph 8 of asp-perl: ``-f'' should 
be [CB]<-f>
/usr/bin/pod2man: bad option in paragraph 8 of asp-perl: ``-o'' should 
be [CB]<-o>
Manifying blib/man3/Bundle::Apache::ASP.3
Manifying blib/man3/Apache::ASP.3
   /usr/bin/make  -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib 
-I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 -e 'use 
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/application..........ok
t/asp-perl1............ok
t/asp-perl2............ok
t/asp_object...........ok
t/cache................ok
t/collection...........ok
t/collectionitem.......ok
t/end..................ok
t/general..............ok
t/global_event_end.....ok
t/include..............ok
t/include_change.......ok
t/include_runtime......ok
t/inode_names..........ok
t/load.................ok
t/long_names...........ok
t/loops................ok
t/mail_error...........ok
t/req_params_none......ok
t/request..............ok
t/response.............ok
t/response_end.........ok
t/server...............ok
t/server_mail..........[failure] $Server->Mail() failed in test mode, 
check that your Net::SMTP was installed with appropriate defaults. at 
T.pm line 33.
t/server_mail..........FAILED test 1
         Failed 1/1 tests, 0.00% okay
t/server_transfer......ok
t/session..............ok
t/session_events.......ok
t/session_serialize....ok
t/share................ok
t/stat_inc.............ok
t/taint_check..........Insecure $ENV{PATH} while running with -T switch 
at /usr/lib/perl5/5.00503/Cwd.pm line 82.
BEGIN failed--compilation aborted at blib/lib/Apache/ASP/CGI.pm line 6.
BEGIN failed--compilation aborted at t/taint_check.t line 12.
t/taint_check..........dubious
         Test returned status 2 (wstat 512, 0x200)
t/xmlsubs..............ok
t/xmlsubsmatch.........ok
Failed Test     Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/server_mail.t                1    1 100.00%  1
t/taint_check.t    2   512    ??   ??       %  ??
Failed 2/33 test scripts, 93.94% okay. 1/257 subtests failed, 99.61% 
okay.
make: *** [test_dynamic] Error 29
   /usr/bin/make test -- NOT OK


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to