Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\cpanrun-5.8\build\5-8-0\bin\perl.exe Build --makefile_env_macros 1 install Deleting t\scripts\httpd.bak Deleting t\scripts\httpd2.bak Deleting t\scripts\iconv.bak Deleting t\scripts\myapxs.bak Deleting t\scripts\mycreatedb.bak Deleting t\scripts\myuuid.bak Deleting t\scripts\pg_config.bak Deleting t\scripts\postgres.bak Deleting t\scripts\sqlite3.bak Deleting t\scripts\uuid-config.bak Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\Handler.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\HTTPD.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\Lib.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\RDBMS.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\Request.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\Util.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\RDBMS\PostgreSQL.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\RDBMS\SQLite.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\Lib\Expat.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\Lib\Iconv.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\Lib\OSSPUUID.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\HTTPD\Apache.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\Handler\Carp.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\Handler\Print.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\App\Info\Handler\Prompt.pm Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\Handler.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\HTTPD.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\Lib.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\RDBMS.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\Request.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\Util.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\RDBMS\PostgreSQL.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\RDBMS\SQLite.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\Lib\Expat.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\Lib\Iconv.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\Lib\OSSPUUID.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\HTTPD\Apache.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\Handler\Carp.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\Handler\Print.html Installing C:\cpanrun-5.8\build\5-8-0\html\site\lib\App\Info\Handler\Prompt.html Writing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\App\Info\.packlist Get download URL ok t\apache_info......1..79 ok 1 - use App::Info::HTTPD::Apache; ok 2 - Create info EventTest ok 3 - Got Object ok 4 - Check constructor info ok 5 - Check name info ok 6 - No info ok 7 - Still No info ok 8 - Got Object 2 ok 9 - Check version info ok 10 - No info ok 11 - Still No info ok 12 - Got Object 3 ok 13 - Check major info ok 14 - Got Object 4 ok 15 - Check minor info ok 16 - Got Object 5 ok 17 - Check patch info ok 18 - Check inc_dir info ok 19 - Check inc info again ok 20 - No more inc info ok 21 - Still no more inc info ok 22 - Got Object 7 ok 23 - Check inc info new ok 24 - Check inc info again ok 25 - No more inc new info ok 26 - Check lib info again ok 27 - No more lib info ok 28 - Still no more lib info ok 29 - Got Object 8 ok 30 - Check lib info new ok 31 - Check lib info again ok 32 - No more lib new info ok 33 - Got Object 9 ok 34 - Check httpd_root info ok 35 - No more httpd_root info ok 36 - Still no httpd_root info ok 37 - No magic_number info ok 38 - Got Object 10 ok 39 - Check magic_number info ok 40 - No more magic_number info ok 41 - No compile_option info ok 42 - Got Object 10 ok 43 - Check compile_option info ok 44 - No more compile_option info ok 45 - Check conf_file info ok 46 - No more conf_file info ok 47 - Still no more conf_file info ok 48 - Check user info ok 49 - No more user info ok 50 - Got Object 11 ok 51 - Check user info 2 ok 52 - Check user info 3 ok 53 - Check user info 4 ok 54 - No more user info ok 55 - No group info ok 56 - Got Object 11 ok 57 - Check group info 2 ok 58 - Check group info 3 ok 59 - Check group info 4 ok 60 - No more group info ok 61 - No port info ok 62 - Got Object 11 ok 63 - Check port info 2 ok 64 - Check port info 3 ok 65 - Check port info 4 ok 66 - No more port info ok 67 - Check static_mods info ok 68 - No more static_mods info ok 69 - Shared modes should look for apxs ok 70 - Check shared_mods info ok 71 - No more shared_mods info ok 72 - No mod_so info ok 73 - Got Object 12 ok 74 - Check mod_so info ok 75 - No more mod_so info ok 76 - No mod_perl info ok 77 - Got Object 13 ok 78 - Check mod_perl info ok 79 - No more mod_perl info ok t\carp.............1..23 ok 1 - use App::Info::Handler::Carp; ok 2 - Set up for confess ok 3 - Get confess ok 4 - Starts with confess message ok 5 - Confess has stack trace ok 6 - Set up for croak ok 7 - Get croak ok 8 - Starts with croak message ok 9 - Croak has no stack trace ok 10 - Set up for die ok 11 - Get die ok 12 - Starts with die message ok 13 - Die has no stack trace ok 14 - Set up for cluck ok 15 - Starts with cluck message ok 16 - Cluck as stack trace ok 17 - Set up for carp ok 18 - Starts with carp message ok 19 - Carp has no stack trace ok 20 - Set up for warn ok 21 - Starts with warn message ok 22 - Warn has no stack trace ok 23 - Check for bogus error level ok t\confirm..........1..14 ok 1 - use App::Info::HTTPD::Apache; ok 2 - use App::Info::RDBMS::PostgreSQL; ok 3 - use App::Info::Lib::Expat; ok 4 - use App::Info::Lib::Iconv; ok 5 - use App::Info::Handler::Prompt; ok 6 - Create prompt ok 7 - Set up for Apache confirm ok 8 - Check Apache cofirm ok 9 - Set up for Pg confirm ok 10 - Check Pg cofirm ok 11 - Set up for Expat confirm ok 12 - Check Expat cofirm ok 13 - Set up for Iconv confirm ok 14 - Check Iconv cofirm ok t\errors...........1..3 ok 1 - use App::Info; ok 2 - Yes! Caught exception ok 3 - and it's the right exception ok t\expat............1..20 ok 1 - use App::Info::Lib::Expat; ok 2 - Got Object ok 3 - The object isa App::Info::Lib::Expat ok 4 - The object isa App::Info::Lib ok 5 - The object isa App::Info ok 6 - Got name ok 7 - Check key name ok 8 - libexpat is installed ok 9 - Get name ok 10 - Test Version ok 11 - Test major version ok 12 - Test minor version ok 13 - Test patch version ok 14 - Test lib dir ok 15 - Test bin dir ok 16 - Test executable ok 17 - Test so lib dir ok 18 - Test inc dir ok 19 - Get home URL ok 20 - Get download URL ok t\expat_info.......1..22 ok 1 - use App::Info::Lib::Expat; ok 2 - Create info EventTest ok 3 - Got Object ok 4 - Check constructor info ok 5 # skip Expat not installed ok 6 # skip Expat not installed ok 7 # skip Expat not installed ok 8 # skip Expat not installed ok 9 # skip Expat not installed ok 10 # skip Expat not installed ok 11 # skip Expat not installed ok 12 # skip Expat not installed ok 13 # skip Expat not installed ok 14 # skip Expat not installed ok 15 # skip Expat not installed ok 16 # skip Expat not installed ok 17 # skip Expat not installed ok 18 # skip Expat not installed ok 19 # skip Expat not installed ok 20 # skip Expat not installed ok 21 # skip Expat not installed ok 22 # skip Expat not installed ok 18/22 skipped: Expat not installed t\iconv............1..19 ok 1 - use App::Info::Lib::Iconv; ok 2 - Got Object ok 3 - The object isa App::Info::Lib::Iconv ok 4 - The object isa App::Info ok 5 - Check name ok 6 - Check key name ok 7 - libiconv is installed ok 8 - Get name ok 9 - Test Version ok 10 - Test major version ok 11 - Test minor version ok 12 - Test patch version ok 13 - Test lib dir ok 14 - Test bin dir ok 15 - Test executable ok 16 - Test so lib dir ok 17 - Test inc dir ok 18 - Get home URL ok 19 - Get download URL ok t\iconv_info.......1..19 ok 1 - use App::Info::Lib::Iconv; ok 2 - Create info EventTest ok 3 - Got Object ok 4 - Check constructor info ok 5 - Check version info ok 6 - Check version info again ok 7 - No info ok 8 - Still No info ok 9 - Got Object 2 ok 10 - Check major info ok 11 - Check major info again ok 12 - Got Object 3 ok 13 - Check minor info ok 14 - Check minor info again ok 15 - Got Object 4 ok 16 - Check bin info ok 17 - Check inc info ok 18 - Check lib info ok 19 - Check so lib info ok t\postgres.........1..21 ok 1 - use App::Info::RDBMS::PostgreSQL; ok 2 - Got Object ok 3 - The object isa App::Info::RDBMS::PostgreSQL ok 4 - The object isa App::Info ok 5 - Check key name ok 6 - PostgreSQL is installed ok 7 - Get name ok 8 - Test Version ok 9 - Test major version ok 10 - Test minor version ok 11 - Test patch version ok 12 - Test lib dir ok 13 - Test executable ok 14 - Test postgres ok 15 - Test createdb ok 16 - Test bin dir ok 17 - Test so lib dir ok 18 - Test inc dir ok 19 - Test configure ok 20 - Get home URL ok 21 - Get download URL ok t\postgres_info....1..22 ok 1 - use App::Info::RDBMS::PostgreSQL; ok 2 - Create info EventTest ok 3 - Got Object ok 4 - Check constructor info ok 5 # skip PostgreSQL not installed ok 6 # skip PostgreSQL not installed ok 7 # skip PostgreSQL not installed ok 8 # skip PostgreSQL not installed ok 9 # skip PostgreSQL not installed ok 10 # skip PostgreSQL not installed ok 11 # skip PostgreSQL not installed ok 12 # skip PostgreSQL not installed ok 13 # skip PostgreSQL not installed ok 14 # skip PostgreSQL not installed ok 15 # skip PostgreSQL not installed ok 16 # skip PostgreSQL not installed ok 17 # skip PostgreSQL not installed ok 18 # skip PostgreSQL not installed ok 19 # skip PostgreSQL not installed ok 20 # skip PostgreSQL not installed ok 21 # skip PostgreSQL not installed ok 22 # skip PostgreSQL not installed ok 18/22 skipped: various reasons t\print............1..23 ok 1 - use App::Info::Handler::Print; ok 2 - Create default ok 3 - Set up for default ok 4 - Check default ok 5 - Create STDERR ok 6 - Set up for STDERR ok 7 - Check STDERR ok 8 - Create STDOUT ok 9 - Set up for STDOUT ok 10 - Check STDOUT ok 11 - Create with file handle ok 12 - Set file handle handler ok 13 - Make sure the file handle handler is set ok 14 - Check file handle output ok 15 - Create with append ok 16 - Set append handler ok 17 - Make sure the append handler is set ok 18 - Check append output ok 19 - Create with glob ok 20 - Set glob handler ok 21 - Make sure the glob handler is set ok 22 - Check glob output ok 23 - Check invalid argument ok t\prompt...........1..34 ok 1 - use App::Info::Handler::Prompt; ok 2 - Use keyword to set up for unknown ok 3 - Create prompt ok 4 - Set up for unknown ok 5 - There should be no warnings ok 6 - Got tmpdir from inc_dir ok 7 - Check unknown prompt ok 8 - Set up for first confirm ok 9 - Got tmpdir from lib_dir ok 10 - Check first confirm prompt ok 11 - Set up for second confirm ok 12 - Got tmpdir from second confirm ok 13 - Check second confirm prompt ok 14 - Set up for third confirm ok 15 - Got tmpdir from third confirm ok 16 - Check third confirm prompt ok 17 - Set up for key argument ok 18 - Got tmpdir from key argument ok 19 - Check key argument prompt ok 20 - Set up for key with callback ok 21 - Got 22 from version ok 22 - Check key with callback prompt ok 23 - Set up for key argument ok 24 - Got tmpdir from key argument ok 25 - Check confirm key argument prompt ok 26 - Set up for key with callback ok 27 - Got 'foo' from name ok 28 - Check confirm key with callback prompt ok 29 - Set up for info ok 30 - Check info message ok 31 - Set up for error ok 32 - Check error message ok 33 - Check no key confirm ok 34 - Check no key unknown ok t\request..........1..18 ok 1 - use App::Info::Request; ok 2 - New default request ok 3 - The object isa App::Info::Request ok 4 - Catch invalid params ok 5 - Catch invalid callback ok 6 - New custom request ok 7 - Check key ok 8 - Check message ok 9 - Check error ok 10 - Check type ok 11 - Fail callback ok 12 - Succeed callback ok 13 - Fail value ok 14 - Succeed value ok 15 - Check value ok 16 - Another custom request ok 17 - Try $_ callback ok 18 - Fail $_ callback ok t\sqlite...........1..18 ok 1 - use App::Info::RDBMS::SQLite; ok 2 - Got Object ok 3 - The object isa App::Info::RDBMS::SQLite ok 4 - The object isa App::Info ok 5 - Check key name ok 6 - SQLite is installed ok 7 - Get name ok 8 - Test Version ok 9 - Test major version ok 10 - Test minor version ok 11 - Test patch version ok 12 - Test lib dir ok 13 - Test executable ok 14 - Test bin dir ok 15 - Test so lib dir ok 16 - Test inc dir ok 17 - Get home URL ok 18 - Get download URL ok t\sqlite_info......1..17 ok 1 - use App::Info::RDBMS::SQLite; ok 2 - Create info EventTest ok 3 - Got Object ok 4 - Check constructor info ok 5 - Got Object 2 ok 6 - Check version info ok 7 - No info ok 8 - Still No info ok 9 - Got Object 3 ok 10 - Check major info ok 11 - Got Object 4 ok 12 - Check minor info ok 13 - Got Object 5 ok 14 - Check patch info ok 15 # skip No directories when using DBD::SQLite ok 16 # skip No directories when using DBD::SQLite ok 17 # skip No directories when using DBD::SQLite ok 3/17 skipped: various reasons t\util.............1..22 ok 1 - use App::Info::Util; ok 2 - Create Util object ok 3 - Inherited rootdir() ok 4 - Test first_dir ok 5 - Test first_path ok 6 - Test first_file ok 7 - Test first_cat_path ok 8 - Test first_cat_path with array ok 9 - Test first_cat_path ok 10 - Test first_cat_path with array ok 11 - Find executable ok 12 - Test first_cat_exe ok 13 - Test first_cat_exe with array ok 14 - Find 'of the who?' ok 15 - Find 'of the' and 'who?' ok 16 - Find nothing ok 17 - Find a couple ok 18 - Find a couple on one line ok 19 - Find one but not the other ok 20 - Find one an array ref and a scalar ok 21 - files_for_dir should return all files in a directory ok 22 - files_for_dir should use the filter I pass ok t\uuid.............1..23 ok 1 - use App::Info::Lib::OSSPUUID; ok 2 - Got Object ok 3 - The object isa App::Info::Lib::OSSPUUID ok 4 - The object isa App::Info::Lib ok 5 - The object isa App::Info ok 6 - Check key name ok 7 - OSSP UUID is installed ok 8 - Get name ok 9 - Test Version ok 10 - Test major version ok 11 - Test minor version ok 12 - Test patch version ok 13 - Test lib dir ok 14 - Test executable ok 15 - Test uuid ok 16 - Test bin dir ok 17 - Test so lib dir ok 18 - Test inc dir ok 19 - Test configure ok 20 - Test configure ok 21 - OSSP::uuid should appear to be installed ok 22 - Get home URL ok 23 - Get download URL ok t\uuid_info........1..22 ok 1 - use App::Info::Lib::OSSPUUID; ok 2 - Create info EventTest ok 3 - Got Object ok 4 - Check constructor info ok 5 # skip OSSP UUID Library not installed ok 6 # skip OSSP UUID Library not installed ok 7 # skip OSSP UUID Library not installed ok 8 # skip OSSP UUID Library not installed ok 9 # skip OSSP UUID Library not installed ok 10 # skip OSSP UUID Library not installed ok 11 # skip OSSP UUID Library not installed ok 12 # skip OSSP UUID Library not installed ok 13 # skip OSSP UUID Library not installed ok 14 # skip OSSP UUID Library not installed ok 15 # skip OSSP UUID Library not installed ok 16 # skip OSSP UUID Library not installed ok 17 # skip OSSP UUID Library not installed ok 18 # skip OSSP UUID Library not installed ok 19 # skip OSSP UUID Library not installed ok 20 # skip OSSP UUID Library not installed ok 21 # skip OSSP UUID Library not installed ok 22 # skip OSSP UUID Library not installed ok 18/22 skipped: various reasons t\zpod.............1..16 ok 1 - lib\App\Info.pm ok 2 - lib\App\Info\Handler.pm ok 3 - lib\App\Info\HTTPD.pm ok 4 - lib\App\Info\Lib.pm ok 5 - lib\App\Info\RDBMS.pm ok 6 - lib\App\Info\Request.pm ok 7 - lib\App\Info\Util.pm ok 8 - lib\App\Info\Handler\Carp.pm ok 9 - lib\App\Info\Handler\Print.pm ok 10 - lib\App\Info\Handler\Prompt.pm ok 11 - lib\App\Info\HTTPD\Apache.pm ok 12 - lib\App\Info\Lib\Expat.pm ok 13 - lib\App\Info\Lib\Iconv.pm ok 14 - lib\App\Info\Lib\OSSPUUID.pm ok 15 - lib\App\Info\RDBMS\PostgreSQL.pm ok 16 - lib\App\Info\RDBMS\SQLite.pm ok All tests successful, 57 subtests skipped. Files=21, Tests=496, 6 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)