Checking if your kit is complete... Warning: prerequisite DBIx::SQLEngine 0.018 not found at /home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/MakeMaker.pm line 343. Looks good Writing Makefile for DBIx::DBO2 cp DBO2/Record.pm blib/lib/DBIx/DBO2/Record.pm cp DBO2.pm blib/lib/DBIx/DBO2.pm cp DBO2/RecordSet.pm blib/lib/DBIx/DBO2/RecordSet.pm cp DBO2/Fields.pm blib/lib/DBIx/DBO2/Fields.pm cp DBO2/Docs/Comparison.pod blib/lib/DBIx/DBO2/Docs/Comparison.pod cp DBO2/Schema.pm blib/lib/DBIx/DBO2/Schema.pm cp DBO2/Docs/ToDo.pod blib/lib/DBIx/DBO2/Docs/ToDo.pod cp DBO2/Docs/Changes.pod blib/lib/DBIx/DBO2/Docs/Changes.pod cp DBO2/Docs/ReadMe.pod blib/lib/DBIx/DBO2/Docs/ReadMe.pod Manifying blib/man3/DBIx::DBO2::Record.3 Manifying blib/man3/DBIx::DBO2.3 Manifying blib/man3/DBIx::DBO2::RecordSet.3 Manifying blib/man3/DBIx::DBO2::Fields.3 Manifying blib/man3/DBIx::DBO2::Schema.3 Manifying blib/man3/DBIx::DBO2::Docs::Comparison.3 Manifying blib/man3/DBIx::DBO2::Docs::Changes.3 Manifying blib/man3/DBIx::DBO2::Docs::ToDo.3 Manifying blib/man3/DBIx::DBO2::Docs::ReadMe.3 PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/compile...........Can't locate DBIx/SQLEngine/Schema/Table.pm in @INC (@INC contains: blib/arch blib/lib /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/depot/main/Apps/CPAN_Run/lib /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /home/cpanrun/build/5.6.1/lib/site_perl . /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/5.6.1 /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/i686-linux-thread-multi /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /home/cpanrun/build/5.6.1/lib/site_perl .) at blib/lib/DBIx/DBO2/Record.pm line 51. BEGIN failed--compilation aborted at blib/lib/DBIx/DBO2/Record.pm line 51. Compilation failed in require at blib/lib/DBIx/DBO2.pm line 14. BEGIN failed--compilation aborted at blib/lib/DBIx/DBO2.pm line 14. Compilation failed in require at t/compile.t line 10. BEGIN failed--compilation aborted at t/compile.t line 10. dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1-4 Failed 4/4 tests, 0.00% okay t/mycds............. Note: This test script can only be run if it can connect to a working DBI database driver. Using that connection, this test script will create several tables, run various queries against them, and then drop them. Although this should not affect other applications, for safety's sake, use a test account or temporary data space, and avoid testing this on any mission-critical production systems. In order to run this test script against a local database, set the DBI_DSN environment variable to your connection string before running the tests, and if needed, also set the DBI_USER and DBI_PASS variables. Example: > setenv DBI_DSN "DBI:mysql:test"; make test If you are running individual test scripts, you can pass the DSN, username, and password as command-line arguments to the test. Example: > perl -Iblib/lib t/standard.t "DBI:mysql:test" This script will now query DBI for available drivers and suggested DSNs: defined(@array) is deprecated at /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/DBD/Ovrimos.pm line 1665. (Maybe you should just omit the defined()?) defined(@array) is deprecated at /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/DBD/Ovrimos.pm line 1908. (Maybe you should just omit the defined()?) DBI:DBM:f_dir=. DBI:DBM:f_dir=t/test_data DBI:File:f_dir=. DBI:File:f_dir=t/test_data dbi:mysql:test dbi:Ovrimos dbi:Sponge dbi:SQLite:dbname=t/data/test.sqlite dbi:XBase ok, 1/1 skipped: specify DBI_DSN in environment to test your local server. Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/compile.t 2 512 4 4 100.00% 1-4 1 subtest skipped. Failed 1/2 test scripts, 50.00% okay. 4/5 subtests failed, 20.00% okay. make: *** [test_dynamic] Error 29