Start 2010-04-21T04:45:41 ActivePerl-1003 CPAN-1.9402 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/cpanfly/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl\site\bin;C:\Perl\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0 Going to read 'C:\cpanfly\var\cpan\Metadata' Database was generated on Tue, 20 Apr 2010 21:27:09 GMT Running make for D/DA/DAMI/DBIx-DataModel-1.24.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DA/DAMI/DBIx-DataModel-1.24.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DA/DAMI/CHECKSUMS Checksum for C:\cpanfly\var\cpan\sources\authors\id\D\DA\DAMI\DBIx-DataModel-1.24.tar.gz ok Will not use Archive::Tar, need 1.00 DBIx-DataModel-1.24/ DBIx-DataModel-1.24/Build.PL DBIx-DataModel-1.24/Changes DBIx-DataModel-1.24/lib/ DBIx-DataModel-1.24/lib/DBIx/ DBIx-DataModel-1.24/lib/DBIx/DataModel/ DBIx-DataModel-1.24/lib/DBIx/DataModel/Base.pm DBIx-DataModel-1.24/lib/DBIx/DataModel/Doc/ DBIx-DataModel-1.24/lib/DBIx/DataModel/Doc/Cookbook.pod DBIx-DataModel-1.24/lib/DBIx/DataModel/Doc/Delta_1.0.pod DBIx-DataModel-1.24/lib/DBIx/DataModel/Doc/Design.pod DBIx-DataModel-1.24/lib/DBIx/DataModel/Doc/Glossary.pod DBIx-DataModel-1.24/lib/DBIx/DataModel/Doc/Internals.pod DBIx-DataModel-1.24/lib/DBIx/DataModel/Doc/Misc.pod DBIx-DataModel-1.24/lib/DBIx/DataModel/Doc/Quickstart.pod DBIx-DataModel-1.24/lib/DBIx/DataModel/Doc/Reference.pod DBIx-DataModel-1.24/lib/DBIx/DataModel/Schema/ DBIx-DataModel-1.24/lib/DBIx/DataModel/Schema/Generator.pm DBIx-DataModel-1.24/lib/DBIx/DataModel/Schema.pm DBIx-DataModel-1.24/lib/DBIx/DataModel/Source.pm DBIx-DataModel-1.24/lib/DBIx/DataModel/Statement/ DBIx-DataModel-1.24/lib/DBIx/DataModel/Statement/JDBC.pm DBIx-DataModel-1.24/lib/DBIx/DataModel/Statement.pm DBIx-DataModel-1.24/lib/DBIx/DataModel/Table.pm DBIx-DataModel-1.24/lib/DBIx/DataModel/View.pm DBIx-DataModel-1.24/lib/DBIx/DataModel.pm DBIx-DataModel-1.24/Makefile.PL DBIx-DataModel-1.24/MANIFEST DBIx-DataModel-1.24/META.yml DBIx-DataModel-1.24/README DBIx-DataModel-1.24/t/ DBIx-DataModel-1.24/t/00-load.t DBIx-DataModel-1.24/t/DBIx-DataModel.t DBIx-DataModel-1.24/t/Limit.t DBIx-DataModel-1.24/t/LocalizeState.t DBIx-DataModel-1.24/t/MsAccess.t DBIx-DataModel-1.24/t/ParentClasses.t DBIx-DataModel-1.24/t/pod.t DBIx-DataModel-1.24/t/Storable.t CPAN.pm: Going to build D/DA/DAMI/DBIx-DataModel-1.24.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for DBIx::DataModel >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/DBIx/DataModel/Doc/Internals.pod blib\lib\DBIx\DataModel\Doc\Internals.pod cp lib/DBIx/DataModel.pm blib\lib\DBIx\DataModel.pm cp lib/DBIx/DataModel/Doc/Glossary.pod blib\lib\DBIx\DataModel\Doc\Glossary.pod cp lib/DBIx/DataModel/View.pm blib\lib\DBIx\DataModel\View.pm cp lib/DBIx/DataModel/Doc/Design.pod blib\lib\DBIx\DataModel\Doc\Design.pod cp lib/DBIx/DataModel/Doc/Quickstart.pod blib\lib\DBIx\DataModel\Doc\Quickstart.pod cp lib/DBIx/DataModel/Schema/Generator.pm blib\lib\DBIx\DataModel\Schema\Generator.pm cp lib/DBIx/DataModel/Schema.pm blib\lib\DBIx\DataModel\Schema.pm cp lib/DBIx/DataModel/Source.pm blib\lib\DBIx\DataModel\Source.pm cp lib/DBIx/DataModel/Statement/JDBC.pm blib\lib\DBIx\DataModel\Statement\JDBC.pm cp lib/DBIx/DataModel/Statement.pm blib\lib\DBIx\DataModel\Statement.pm cp lib/DBIx/DataModel/Doc/Cookbook.pod blib\lib\DBIx\DataModel\Doc\Cookbook.pod cp lib/DBIx/DataModel/Table.pm blib\lib\DBIx\DataModel\Table.pm cp lib/DBIx/DataModel/Doc/Misc.pod blib\lib\DBIx\DataModel\Doc\Misc.pod cp lib/DBIx/DataModel/Doc/Delta_1.0.pod blib\lib\DBIx\DataModel\Doc\Delta_1.0.pod cp lib/DBIx/DataModel/Base.pm blib\lib\DBIx\DataModel\Base.pm cp lib/DBIx/DataModel/Doc/Reference.pod blib\lib\DBIx\DataModel\Doc\Reference.pod DAMI/DBIx-DataModel-1.24.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing DBIx::DataModel 1.24, Perl 5.010000, C:\Perl\bin\perl.exe t/00-load.t ......... 1..7 ok 1 - use DBIx::DataModel; ok 2 - use DBIx::DataModel::Schema; ok 3 - use DBIx::DataModel::Source; ok 4 - use DBIx::DataModel::Table; ok 5 - use DBIx::DataModel::View; ok 6 - use DBIx::DataModel::Statement; ok 7 - use DBIx::DataModel::Statement::JDBC; ok t/DBIx-DataModel.t .. 1..113 ok 1 - use DBIx::DataModel; ok 2 - Schema defined ok 3 - won't overwrite DBI::ISA at t/DBIx-DataModel.t line 31 # ok 4 - Table defined ok 5 - select method defined ok 6 - primKey ok 7 - Can't locate object method "Table" via package "HR::Employee" at t/DBIx-DataModel.t line 55. # ok 8 - Association 1 ok 9 - Association 2 ok 10 - HR::MyView ISA HR::Employee ok 11 - HR::MyView ISA HR::Activity ok 12 - View inherits roles ok 13 - noUpdateColumns ok 14 - fromDB handler ok 15 - ad hoc handler ok 16 - dbh handle isa DBI::db ok 17 - empty select [-1] ok 18 - for read only [-1] ok 19 - like select [-1] ok 20 - implicit * [-1] ok 21 - order_by select [-1] ok 22 - column aliases [-1] ok 23 - fromDB handler on column alias ok 24 - distinct 1 [-1] ok 25 - distinct 2 [-1] ok 26 - group by [-1] ok 27 - -orderBy prefixes [-1] ok 28 - fetch [-1] ok 29 - select(-fetch) [-1] ok 30 - fetch (empty string) [-1] ok 31 - fetch (undef) [-1] ok 32 - first fetch_cached : go to db ok 33 - second fetch_cached : no db ok 34 - fetch_cached result ok 35 - Can't locate object method "emp_id" via package "HR::Employee" at t/DBIx-DataModel.t line 246. # ok 36 - autoload schema ok 37 - Can't locate object method "emp_id" via package "HR::Employee" at t/DBIx-DataModel.t line 252. # ok 38 - autoload table ok 39 - Can't locate object method "emp_id" via package "HR::Employee" at t/DBIx-DataModel.t line 258. # ok 40 - activities [-1] ok 41 - activities column list [-1] ok 42 - activities where criteria [-1] ok 43 - activities order by [-1] ok 44 - activities(-fetch) [-1] ok 45 - cached expanded values ok 46 - cannot follow role 'activities': missing column 'emp_id' at t/DBIx-DataModel.t line 307 # ok 47 - unbless ok 48 - combined where [-1] ok 49 - combined where, arrayrefs [-1] ok 50 - where arrayref, OR [-1] ok 51 - resultAs => 'flat_arrayref' ok 52 - resultAs => 'hashref' ok 53 - resultAs => [hashref => @cols] ok 54 - resultAs => [hashref => @cols] ok 55 - subquery [-1] ok 56 - insert with arrayref syntax [-3] ok 57 - insert with arrayref syntax [-2] ok 58 - insert with arrayref syntax [-1] ok 59 - add_to_activities [-1] ok 60 - cascaded insert [-3] ok 61 - cascaded insert [-2] ok 62 - cascaded insert [-1] ok 63 - HR::MyView [-1] ok 64 - join [-1] ok 65 - join with explicit roles [-1] ok 66 - join with indirect role [-1] ok 67 - join: role foo not found at t/DBIx-DataModel.t line 512 # ok 68 - could not find role foo in HR::Employee at t/DBIx-DataModel.t line 513 # ok 69 - join (instance method) [-1] ok 70 - table aliases [-1] ok 71 - explicit sources [-1] ok 72 - both table aliases and explicit sources [-1] ok 73 - both table aliases and explicit sources, reversed [-1] ok 74 - column types on table and column aliases (sql) [-1] ok 75 - fromDB handler on table and column alias ok 76 - can't call next() when in status prepared at t/DBIx-DataModel.t line 602 # ok 77 - statement prepare/execute [-1] ok 78 - N-to-N Association [-1] ok 79 - N-to-N Association 2 [-1] ok 80 - update [-1] ok 81 - update2 [-1] ok 82 - update3 [-1] ok 83 - autoUpdate [-1] ok 84 - autoUpdate / insert [-1] ok 85 - delete [-1] ok 86 - spouse self-ref assoc. [-1] ok 87 - select, pre/post callbacks ok 88 - fetch, pre/post callbacks ok 89 - scalar transaction ok 90 - scalar transaction commit [-2] ok 91 - scalar transaction commit [-1] ok 92 - array transaction ok 93 - array transaction commit [-2] ok 94 - array transaction commit [-1] ok 95 - FAILED TRANSACTION: failed transaction at t/DBIx-DataModel.t line 727. # (rollback: OK) ok 96 - fail transaction rollback [-2] ok 97 - fail transaction rollback [-1] ok 98 - nested transaction ok 99 - nested transaction commit [-3] ok 100 - nested transaction commit [-2] ok 101 - nested transaction commit [-1] ok 102 - initial_error ok 103 - rollback_errors ok 104 - nested transaction, change dbh ok 105 - nested transaction on dbh1 [-5] ok 106 - nested transaction on dbh1 [-4] ok 107 - nested transaction on dbh1 [-3] ok 108 - nested transaction on dbh1 [-2] ok 109 - nested transaction on dbh1 [-1] ok 110 - nested transaction on dbh2 [-4] ok 111 - nested transaction on dbh2 [-3] ok 112 - nested transaction on dbh2 [-2] ok 113 - nested transaction on dbh2 [-1] ok t/Limit.t ........... 1..4 ok 1 - use DBIx::DataModel; ok 2 - limitOffset [-1] ok 3 - limitXY [-1] ok 4 - limitYX [-1] ok t/LocalizeState.t ... 1..1 ok 1 - error message is preserved ok t/MsAccess.t ........ 1..3 ok 1 - use DBIx::DataModel; ok 2 - join (MsAccess) [-1] ok 3 - selectFromRoles (MsAccess) [-1] ok t/ParentClasses.t ... 1..6 ok 1 - use DBIx::DataModel; ok 2 - isa table custom ok 3 - isa table base ok 4 - isa view custom 1 ok 5 - isa view custom 2 ok 6 - isa view base ok t/pod.t ............. 1..17 ok 1 - POD test for blib\lib\DBIx\DataModel.pm ok 2 - POD test for blib\lib\DBIx\DataModel\Base.pm ok 3 - POD test for blib\lib\DBIx\DataModel\Schema.pm ok 4 - POD test for blib\lib\DBIx\DataModel\Source.pm ok 5 - POD test for blib\lib\DBIx\DataModel\Statement.pm ok 6 - POD test for blib\lib\DBIx\DataModel\Table.pm ok 7 - POD test for blib\lib\DBIx\DataModel\View.pm ok 8 - POD test for blib\lib\DBIx\DataModel\Doc\Cookbook.pod ok 9 - POD test for blib\lib\DBIx\DataModel\Doc\Delta_1.0.pod ok 10 - POD test for blib\lib\DBIx\DataModel\Doc\Design.pod ok 11 - POD test for blib\lib\DBIx\DataModel\Doc\Glossary.pod ok 12 - POD test for blib\lib\DBIx\DataModel\Doc\Internals.pod ok 13 - POD test for blib\lib\DBIx\DataModel\Doc\Misc.pod ok 14 - POD test for blib\lib\DBIx\DataModel\Doc\Quickstart.pod ok 15 - POD test for blib\lib\DBIx\DataModel\Doc\Reference.pod ok 16 - POD test for blib\lib\DBIx\DataModel\Schema\Generator.pm ok 17 - POD test for blib\lib\DBIx\DataModel\Statement\JDBC.pm ok t/Storable.t ........ 1..3 ok 1 - class name ok 2 - ISA array ok 3 - class data ok All tests successful. Files=8, Tests=154, 3 wallclock secs ( 0.08 usr + 0.01 sys = 0.09 CPU) Result: PASS DAMI/DBIx-DataModel-1.24.tar.gz nmake test TEST_VERBOSE=1 -- OK Laurent Dami <laurent dami *AT* free fr> UML-based Object-Relational Mapping (ORM) framework >>> (cd C:\cpanfly\var\cpan\build\DBIx-DataModel-1.24-9JYaoy && tar cvf - DBIx-DataModel-1.24.ppd blib) | gzip -c >C:/cpanfly/var/REPO/D/DA/DAMI/DBIx-DataModel-1.24.tar.gz DBIx-DataModel-1.24.ppd blib/ blib/lib/ blib/lib/DBIx/ blib/lib/DBIx/DataModel/ blib/lib/DBIx/DataModel/Base.pm blib/lib/DBIx/DataModel/Doc/ blib/lib/DBIx/DataModel/Doc/Cookbook.pod blib/lib/DBIx/DataModel/Doc/Delta_1.0.pod blib/lib/DBIx/DataModel/Doc/Design.pod blib/lib/DBIx/DataModel/Doc/Glossary.pod blib/lib/DBIx/DataModel/Doc/Internals.pod blib/lib/DBIx/DataModel/Doc/Misc.pod blib/lib/DBIx/DataModel/Doc/Quickstart.pod blib/lib/DBIx/DataModel/Doc/Reference.pod blib/lib/DBIx/DataModel/Schema/ blib/lib/DBIx/DataModel/Schema/Generator.pm blib/lib/DBIx/DataModel/Schema.pm blib/lib/DBIx/DataModel/Source.pm blib/lib/DBIx/DataModel/Statement/ blib/lib/DBIx/DataModel/Statement/JDBC.pm blib/lib/DBIx/DataModel/Statement.pm blib/lib/DBIx/DataModel/Table.pm blib/lib/DBIx/DataModel/View.pm blib/lib/DBIx/DataModel.pm >>> mv C:\cpanfly\var\cpan\build\DBIx-DataModel-1.24-9JYaoy/DBIx-DataModel-1.24.ppd C:/cpanfly/var/REPO/D/DA/DAMI cygwin warning: MS-DOS style path detected: C:\cpanfly\var\cpan\build\DBIx-DataModel-1.24-9JYaoy/DBIx-DataModel-1.24.ppd Preferred POSIX equivalent is: /cygdrive/c/cpanfly/var/cpan/build/DBIx-DataModel-1.24-9JYaoy/DBIx-DataModel-1.24.ppd CYGWIN environment variable option "nodosfilewarning" turns off this warning. Consult the user's guide for more details about POSIX paths: http://cygwin.com/cygwin-ug-net/using.html#using-pathnames DBD::SQLite::db do failed: column path is not unique(19) at dbdimp.c line 403 at C:\cpanfly\lib/ActivePerl/PPM/InstallArea.pm line 553. Megalib: File conflict for 'C:/cpanfly/var/megalib/DBIx/DataModel/Base.pm'. The package DBIX-DataModel has already installed a file that package DBIx-DataModel wants to install. at C:\cpanfly\lib/ActivePerl/PPM/InstallArea.pm line 564. Finished 2010-04-21T04:45:50