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....N
OK 3# Failed test (t/72childhandles.t at line 43)
# got: '0'
# expected: '10'
t/zvpp_72childhandles....N
OK 4# Failed test (t/72childhandles.t at line 50)
# got: '0'
# expected: '10'
t/zvpp_72childhandles....N
OK 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....N
OK 8# Failed test (t/72childhandles.t at line 91)
# got: '1'
# expected: '202'
t/zvpp_72childhandles....N
OK 10# Failed test (t/72childhandles.t at line 93)# undef
# doesn't match '(?-xism:^dbh)'
t/zvpp_72childhandles....N
OK 11# Failed test (t/72childhandles.t at line 94)# undef
# doesn't match '(?-xism:^sth)'
t/zvpp_72childhandles....o
k 14/14# Looks like you failed 6 tests of 14.
t/zvpp_72childhandles....d
ubious
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...........s
kipped
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 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?
Start Free Trial