Hi, I'm having troubles trying to upgrade the DBI module in Perl. When I
do the following (as root):
/usr/bin/perl -MCPAN -e 'install "DBI"'
it downloads the new module, builds everything, and then starts running
the make test portion of the install. During this process, I get the
following output (after a bunch of other successful tests):
t/zvpp_72childhandles....NOK 3# Failed test (t/72childhandles.t at
line 43)
# got: '0'
# expected: '10'
t/zvpp_72childhandles....NOK 4# Failed test (t/72childhandles.t at
line 50)
# got: '0'
# expected: '10'
t/zvpp_72childhandles....NOK 7# Failed test (t/72childhandles.t at
line 76)
# got: '0'
# expected: '200'
Use of uninitialized value in print at t/72childhandles.t line 89.
Use of uninitialized value in print at t/72childhandles.t line 89.
Use of uninitialized value in print at t/72childhandles.t line 89.
Use of uninitialized value in print at t/72childhandles.t line 89.
t/zvpp_72childhandles....NOK 8# Failed test (t/72childhandles.t at
line 91)
# got: '1'
# expected: '202'
t/zvpp_72childhandles....NOK 10# Failed test (t/72childhandles.t at
line 93)# undef
# doesn't match '(?-xism:^dbh)'
t/zvpp_72childhandles....NOK 11# Failed test (t/72childhandles.t at
line 94)# undef
# doesn't match '(?-xism:^sth)'
t/zvpp_72childhandles....ok 14/14# Looks like you failed 6 tests of 14.
t/zvpp_72childhandles....dubious
Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 3-4, 7-8, 10-11
Failed 6/14 tests, 57.14% okay
t/zvpp_80proxy...........skipped
all skipped: modules required for proxy are probably not installed
(e.g., RPC/PlClient.pm)
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/zvpp_72childhandles.t 6 1536 14 6 42.86% 3-4 7-8 10-11
10 tests and 140 subtests skipped.
Failed 1/49 test scripts, 97.96% okay. 6/2320 subtests failed, 99.74% okay.
make: *** [test_dynamic] Error 29
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force
I already have an older version of DBI installed (need to upgrade in order
to install Bugzilla), and I don't otherwise think there's anything magical
about my existing Perl install or my server setup.
I really have no idea how to proceed from this point. Any ideas?