At 10:13 AM +0000 2/17/07, Tim Bunce wrote:
On Fri, Feb 16, 2007 at 08:26:57PM -0800, Darren Duncan wrote:
> A simple 'make test' fails on my machine (Perl 5.8.8 no threads, Mac
OS X 10.4.8 PPC, GCC 4.0.1) citing various problems with Gofer.
t/85gofer.................
# Failed test 'should connect'
# in t/85gofer.t at line 92.
# Failed test 'Testing pipeone transport with pedantic policy aborted
# '
# in t/85gofer.t at line 52.
This won't fix the underlying problem but at least we'll get to see the error:
Let me know what it says when you run it with that patch applied.
Thanks Darren.
Tim.
So I updated t/85gofer.t and re-ran 'make test'.
This time, I just showed the output of testing t/85gofer.t rather
than the whole test suite.
FYI, the Perl I ran the original DBI Makefile under is 5.8.8 no
threads, installed in a non-standard location (shown in the output
below). My system Perl is 5.8.6 with threads, and I have left it
pristine, except for SVK. So I don't know if the error message is
mentioning 5.8.6 because that's my system perl version or if there is
some other reason.
-- Darren Duncan
-----------
t/85gofer.................DBI
connect('transport=pipeone;policy=pedantic;dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...)
failed: pipeone command failed: Perl lib version (v5.8.8) doesn't
match executable version (v5.8.6) at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/Config.pm
line 46.
Compilation failed in require at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/DynaLoader.pm
line 25.
BEGIN failed--compilation aborted at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/DynaLoader.pm
line 25.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI.pm line 156.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI.pm line 156.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Execute.pm
line 13.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Execute.pm
line 13.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Transport/pipeone.pm
line 13.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Transport/pipeone.pm
line 13.
Compilation failed in require.
BEGIN failed--compilation aborted.
at t/85gofer.t line 91
# Failed test 'should connect'
t/85gofer.................NOK 1/0# in t/85gofer.t at line 92.
t/85gofer.................NOK 2/0# Failed test 'Testing pipeone
transport with pedantic policy aborted
# '
# in t/85gofer.t at line 52.
DBI
connect('transport=pipeone;policy=classic;dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...)
failed: pipeone command failed: Perl lib version (v5.8.8) doesn't
match executable version (v5.8.6) at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/Config.pm
line 46.
Compilation failed in require at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/DynaLoader.pm
line 25.
BEGIN failed--compilation aborted at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/DynaLoader.pm
line 25.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI.pm line 156.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI.pm line 156.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Execute.pm
line 13.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Execute.pm
line 13.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Transport/pipeone.pm
line 13.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Transport/pipeone.pm
line 13.
Compilation failed in require.
BEGIN failed--compilation aborted.
at t/85gofer.t line 91
# Failed test 'should connect'
# in t/85gofer.t at line 92.
t/85gofer.................NOK 3/0
t/85gofer.................NOK 4/0# Failed test 'Testing pipeone
transport with classic policy aborted
# '
# in t/85gofer.t at line 52.
t/85gofer.................ok 5/0DBD::Gofer::db do failed: pipeone
command failed: Perl lib version (v5.8.8) doesn't match executable
version (v5.8.6) at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/Config.pm
line 46.
Compilation failed in require at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/DynaLoader.pm
line 25.
BEGIN failed--compilation aborted at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/DynaLoader.pm
line 25.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI.pm line 156.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI.pm line 156.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Execute.pm
line 13.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Execute.pm
line 13.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Transport/pipeone.pm
line 13.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Transport/pipeone.pm
line 13.
Compilation failed in require.
BEGIN failed--compilation aborted.
# Failed test in t/85gofer.t at line 99.
t/85gofer.................NOK 7/0DBD::Gofer::db do failed: pipeone
command failed: Perl lib version (v5.8.8) doesn't match executable
version (v5.8.6) at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/Config.pm
line 46.
Compilation failed in require at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/DynaLoader.pm
line 25.
BEGIN failed--compilation aborted at
/Volumes/Programming160/Perl/perl588_v6/lib/5.8.8/darwin-2level/DynaLoader.pm
line 25.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI.pm line 156.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI.pm line 156.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Execute.pm
line 13.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Execute.pm
line 13.
Compilation failed in require at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Transport/pipeone.pm
line 13.
BEGIN failed--compilation aborted at
/Volumes/Programming160/downloads/DBI-1.54/blib/lib/DBI/Gofer/Transport/pipeone.pm
line 13.
Compilation failed in require.
BEGIN failed--compilation aborted.
# Failed test in t/85gofer.t at line 100.
t/85gofer.................NOK 8/0
# Failed test 'Testing pipeone transport with rush policy aborted
# '
# in t/85gofer.t at line 52.
t/85gofer.................NOK 9/0# Looks like you failed 7 tests of 63.
t/85gofer.................dubious
Test returned status 7 (wstat 1792, 0x700)
DIED. FAILED tests 1-4, 7-9
Failed 7/63 tests, 88.89% okay