DBD::ODBC installation problem with Easysoft ODBC-Sybase driver
am 27.04.2006 22:39:36 von ostrowbHi folks --
I've got Easysoft's latest ODBC-Sybase driver installed, and I can =
connect to my Sybase database at the command line with "isql sunline". =
However, I'm having trouble getting DBD::ODBC installed. I've included =
complete information (except my username and password) below. At least, =
I think I have; if I've omitted something important, please let me know.
Can anyone tell me what I'm doing wrong?
Regards,
Ben Ostrowsky
[root@helpdesk DBD-ODBC-1.13]# make realclean
rm -rf ODBC.c ODBC.xsi dbdodbc.h ./blib Makefile.aperl =
blib/arch/auto/DBD/ODBC/extralibs.all =
blib/arch/auto/DBD/ODBC/extralibs.ld perlmain.c tmon.out mon.out =
so_locations pm_to_blib *.o *.a perl.exe perl perl ODBC.bs ODBC.bso =
ODBC.def libODBC.def ODBC.exp ODBC.x core core.*perl.*.? *perl.core =
core.[0-9] core.[0-9][0-9] core.[0-9][0-9][0-9] =
core.[0-9][0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9][0-9]
mv Makefile Makefile.old > /dev/null 2>&1
rm -rf blib/lib/auto/DBD/ODBC blib/arch/auto/DBD/ODBC
rm -rf DBD-ODBC-1.13
rm -f blib/arch/auto/DBD/ODBC/ODBC.so blib/arch/auto/DBD/ODBC/ODBC.bs
rm -f blib/arch/auto/DBD/ODBC/ODBC.a
rm -f blib/lib/DBD/ODBC.pm Makefile.old Makefile
[root@helpdesk DBD-ODBC-1.13]# perl Makefile.PL=20
Useless use of private variable in void context at Makefile.PL line 431.
Configuring DBD::ODBC ...
>>> Remember to actually *READ* the README file!
And re-read it if you have any problems.
Multiple copies of Driver.xst found in: =
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/ DBI/ =
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/aut o/DBI/ at =
Makefile.PL line 61
Using DBI 1.50 (for perl 5.008005 on i386-linux-thread-multi) installed =
in /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/ DBI/
Using ODBC in /usr/local/easysoft/unixODBC
Umm, this looks like a unixodbc type of driver manager.
We expect to find the sql.h, sqlext.h and (which were
supplied with unixODBC) in $ODBCHOME/include directory alongside
the /usr/local/easysoft/unixODBC/lib/libodbc.so library. in =
$ODBCHOME/lib
Use of uninitialized value in pattern match (m//) at Makefile.PL line =
272.
Warning: LD_LIBRARY_PATH doesn't include /usr/local/easysoft/unixODBC
Checking if your kit is complete...
Looks good
Injecting selected odbc driver into cc command
Injecting selected odbc driver into cc command
Multiple copies of Driver.xst found in: =
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/ DBI/ =
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/aut o/DBI/ at =
Makefile.PL line 462
Using DBI 1.50 (for perl 5.008005 on i386-linux-thread-multi) installed =
in /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/ DBI/
Writing Makefile for DBD::ODBC
The DBD::ODBC tests will use these values for the database connection:
DBI_DSN=3Ddbi:ODBC:sunline e.g. dbi:ODBC:demo
DBI_USER=3D[deleted]
DBI_PASS=3D[deleted]
[root@helpdesk DBD-ODBC-1.13]# make
cp Changes blib/lib/DBD/ODBC/Changes.pm
cp ODBC.pm blib/lib/DBD/ODBC.pm
/usr/bin/perl -p -e "s/~DRIVER~/ODBC/g" =
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/ DBI//Driver.x=
st > ODBC.xsi
/usr/bin/perl /usr/lib/perl5/5.8.5/ExtUtils/xsubpp -typemap =
/usr/lib/perl5/5.8.5/ExtUtils/typemap ODBC.xs > ODBC.xsc && mv ODBC.xsc =
ODBC.c
Warning: duplicate function definition 'data_sources' detected in =
ODBC.xs, line 202
gcc -c -I/usr/local/easysoft/unixODBC/include -I. =
-I/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/aut o/DBI/ =
-D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe =
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 =
-I/usr/include/gdbm -O2 -g -pipe -m32 -march=3Di386 -mtune=3Dpentium4 =
-DVERSION=3D\"1.13\" -DXS_VERSION=3D\"1.13\" -fPIC =
"-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" =
-I/usr/local/easysoft/unixODBC/include ODBC.c
gcc -c -I/usr/local/easysoft/unixODBC/include -I. =
-I/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/aut o/DBI/ =
-D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe =
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 =
-I/usr/include/gdbm -O2 -g -pipe -m32 -march=3Di386 -mtune=3Dpentium4 =
-DVERSION=3D\"1.13\" -DXS_VERSION=3D\"1.13\" -fPIC =
"-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" =
-I/usr/local/easysoft/unixODBC/include dbdimp.c
Running Mkbootstrap for DBD::ODBC ()
chmod 644 ODBC.bs
rm -f blib/arch/auto/DBD/ODBC/ODBC.so
gcc -shared -L/usr/local/lib ODBC.o dbdimp.o -o =
blib/arch/auto/DBD/ODBC/ODBC.so -L/usr/local/easysoft/unixODBC/lib =
-lodbc =20
chmod 755 blib/arch/auto/DBD/ODBC/ODBC.so
cp ODBC.bs blib/arch/auto/DBD/ODBC/ODBC.bs
chmod 644 blib/arch/auto/DBD/ODBC/ODBC.bs
Manifying blib/man3/DBD::ODBC.3pm
[root@helpdesk DBD-ODBC-1.13]# make test
PERL_DL_NONLAZY=3D1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" =
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01base.........ok =
=20
t/02simple.......ok 16/36# Coltype -3 not found in list # 93, 91, 9, 11# =
=20
# Failed test (t/02simple.t at line 76)
# got: '3'
# expected: '4'
t/02simple.......ok 26/36# Failed test (t/02simple.t at line 132) =
=20
t/02simple.......NOK 27# '0' =
=20
# >
# '0'
t/02simple.......ok 36/36# Looks like you failed 2 tests of 36. =
=20
t/02simple.......dubious =
=20
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 17, 27
Failed 2/36 tests, 94.44% okay
t/03dbatt........ok =
=20
t/05meth.........ok =
=20
t/07bind.........ok 2/11DBD::ODBC::st execute failed: at t/ODBCTEST.pm =
line 228.
t/07bind.........ok 4/11# Failed test (t/07bind.t at line 61) =
=20
t/07bind.........ok 11/11# Looks like you failed 1 tests of 11. =
=20
t/07bind.........dubious =
=20
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 5
Failed 1/11 tests, 90.91% okay
t/08bind2........ok =
=20
3/5 skipped: SQLDescribeParam not supported using [Adaptive =
Server Enterprise]
t/09multi........ok =
=20
t/20SqlServer....ok =
=20
35/37 skipped: Microsoft SQL Server tests not supported using =
[Adaptive Server Enterprise]
t/30Oracle.......ok =
=20
2/4 skipped: Oracle tests not supported using [Adaptive Server =
Enterprise]
Failed Test Stat Wstat Total Fail Failed List of Failed
------------------------------------------------------------ -------------=
------
t/02simple.t 2 512 36 2 5.56% 17 27
t/07bind.t 1 256 11 1 9.09% 5
40 subtests skipped.
Failed 2/9 test scripts, 77.78% okay. 3/137 subtests failed, 97.81% =
okay.
make: *** [test_dynamic] Error 255
[root@helpdesk DBD-ODBC-1.13]# make test TEST_VERBOSE=3D1
PERL_DL_NONLAZY=3D1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" =
"test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01base.........1..5
ok 1 - require DBI;
ok 2 - import DBI
ok 3 - DBI->internal is DBI::dr
ok 4 - Install ODBC driver OK
ok 5 - Version is not empty
ok
t/02simple.......1..36
ok 1 - use DBI;
ok 2 - use ODBCTEST;
ok 3 - Set Auto commit
ok 4 - Auto commit retrieved to what was set
ok 5 - create test table
ok 6 - test table exists
ok 7 - insert test data
ok 8 - select test data
ok 9 - Set Long Read len
ok 10 - Set Long Truncok 1
ok 11 - Set Print Error
ok 12 - Select Long data
ok 13 - Set Long Truncok 0
ok 14 - Select Long Data failure
ok 15 - prepare select from table
ok 16 - Execute select
# Coltype -3 not found in list # 93, 91, 9, 11#=20
# Failed test (t/02simple.t at line 76)
# got: '3'
# expected: '4'
not ok 17 - Col count matches correct col count
ok 18 - Set RaiseError 0
ok 19 - Set PrintError 0
ok 20 - Error reported on bad query
ok 21 - date check select
ok 22 - date check execute
ok 23 - date check rows
ok 24 - group by query prepare
ok 25 - group by query execute
ok 26 - group by query returned rows
# Failed test (t/02simple.t at line 132)
not ok 27 - data sources test
# '0'
# >
# '0'
ok 28 - test ping method
ok 29 - Attrib odbc_ignore_named_placeholders 0 to start
ok 30 - Attrib odbc_ignore_named_placeholders set to 1
ok 31 - test connecting twice to the same database
ok 32 - database name is returned successfully
ok 33 - automatically finish when execute run again
ok 34 - INVALID DSN Test: [unixODBC][Driver Manager]Data source name not =
found, and no default driver specified (SQL-IM002)(DBD: =
db_login/SQLConnect err=3D-1)
#=20
ok 35 - Connection with DSN=3D
ok 36 - Connection with DSN=3D and uid and pwd are set
# Looks like you failed 2 tests of 36.
dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 17, 27
Failed 2/36 tests, 94.44% okay
t/03dbatt........1..24
ok 1 - use DBI;
ok 2 - use ODBCTEST;
ok 3 - Set Long Read Len
ok 4 - AutoCommit set on dbh
ok 5 - commitTest with AutoCommit
ok 6 - AutoCommit turned off
ok 7 - commitTest with AutoCommit off
ok 8 - Ensure autocommit back on
ok 9 - sth {NAME} returns ref to array isa ARRAY
ok 10 - Column test for table_info 0
ok 11 - Column test for table_info 1
ok 12 - Column test for table_info 2
ok 13 - Column test for table_info 3
ok 14 - Column test for table_info 4
ok 15 - must be some tables out there?
ok 16 - tables returnes array
ok 17 - column info returns more than one row for test table
ok 18 - primary key count
ok 19 - prepare update statement returns valid sth=20
ok 20 - update statement has 0 columns returned
ok 21 - update statement has 0 columns returned 2
ok 22 - Verify odbc_query_timeout set ok
ok 23 - verify dbh setting for query_timeout passed to sth
ok 24 - verify sth query_timeout can be overridden
ok
t/05meth.........1..8
ok 1 - use DBI;
ok 2 - delete prepared statement
ok 3 - Number of rows > 0
ok 4 - Number of rows from DBI matches sth
ok 5 - finished and rolled back
ok 6 - no error
ok 7 - ?
ok 8 - ??
ok
t/07bind.........1..11
ok 1 - use ODBCTEST;
ok 2 - Create tables
DBD::ODBC::st execute failed: at t/ODBCTEST.pm line 228.
ok 3 - Table insert test
ok 4 - Ensure long readlen set correctly
Column C value failed! bind value =3D 6, returned values =3D 6| | =
|¯ï=BC
# Failed test (t/07bind.t at line 61)
not ok 5 - Select tests
ok 6 - Insert with bind tests
ok 7 - select long test data
ok 8 - update long test data
ok 9 - select long test data again
ok 10 - ParamValues test integer
ok 11 - Paramvalues test string
# Looks like you failed 1 tests of 11.
dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 5
Failed 1/11 tests, 90.91% okay
t/08bind2........1..5
ok 1 - use ODBCTEST;
ok 2 - use Data::Dumper;
ok 3 # skip SQLDescribeParam not supported using [Adaptive Server =
Enterprise]
#=20
ok 4 # skip SQLDescribeParam not supported using [Adaptive Server =
Enterprise]
#=20
ok 5 # skip SQLDescribeParam not supported using [Adaptive Server =
Enterprise]
#=20
ok
3/5 skipped: SQLDescribeParam not supported using [Adaptive =
Server Enterprise]
t/09multi........1..7
ok 1 - use strict;
ok 2 - use DBI;
ok 3 - use ODBCTEST;
ok 4 - count number of result sets
ok 5 - Multiple result sets with different column counts (less then =
more)
ok 6 - Multiple result sets with different column counts (more then =
less)
ok 7 - Multiple result sets with multiple cols, then second result set =
with one col
ok
t/20SqlServer....1..37
ok 1 - use ODBCTEST;
ok 2 - use Data::Dumper;
ok 3 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 4 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 5 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 6 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 7 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 8 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 9 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 10 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 11 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 12 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 13 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 14 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 15 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 16 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 17 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 18 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 19 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 20 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 21 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 22 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 23 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 24 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 25 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 26 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 27 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 28 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 29 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 30 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 31 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 32 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 33 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 34 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 35 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 36 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok 37 # skip Microsoft SQL Server tests not supported using [Adaptive =
Server Enterprise]
ok
35/37 skipped: Microsoft SQL Server tests not supported using =
[Adaptive Server Enterprise]
t/30Oracle.......1..4
ok 1 - use ODBCTEST;
ok 2 - use Data::Dumper;
ok 3 # skip Oracle tests not supported using [Adaptive Server =
Enterprise]
ok 4 # skip Oracle tests not supported using [Adaptive Server =
Enterprise]
ok
2/4 skipped: Oracle tests not supported using [Adaptive Server =
Enterprise]
Failed Test Stat Wstat Total Fail Failed List of Failed
------------------------------------------------------------ -------------=
------
t/02simple.t 2 512 36 2 5.56% 17 27
t/07bind.t 1 256 11 1 9.09% 5
40 subtests skipped.
Failed 2/9 test scripts, 77.78% okay. 3/137 subtests failed, 97.81% =
okay.
make: *** [test_dynamic] Error 255
[root@helpdesk DBD-ODBC-1.13]# perl -V
Summary of my perl5 (revision 5 version 8 subversion 5) configuration:
Platform:
osname=3Dlinux, osvers=3D2.6.9-22.18.bz155725.elsmp, =
archname=3Di386-linux-thread-multi
uname=3D'linux hs20-bc1-4.build.redhat.com =
2.6.9-22.18.bz155725.elsmp #1 smp thu nov 17 15:34:08 est 2005 i686 i686 =
i386 gnulinux '
config_args=3D'-des -Doptimize=3D-O2 -g -pipe -m32 -march=3Di386 =
-mtune=3Dpentium4 -Dversion=3D5.8.5 -Dmyhostname=3Dlocalhost =
-Dperladmin=3Droot@localhost -Dcc=3Dgcc -Dcf_by=3DRed Hat, Inc. =
-Dinstallprefix=3D/usr -Dprefix=3D/usr -Darchname=3Di386-linux =
-Dvendorprefix=3D/usr -Dsiteprefix=3D/usr -Duseshrplib -Dusethreads =
-Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db =
-Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3D3pm -Duseperlio =
-Dinstallusrbinperl -Ubincompat5005 -Uversiononly =
-Dpager=3D/usr/bin/less -isr -Dinc_version_list=3D5.8.4 5.8.3 5.8.2 =
5.8.1 5.8.0'
hint=3Drecommended, useposix=3Dtrue, d_sigaction=3Ddefine
usethreads=3Ddefine use5005threads=3Dundef useithreads=3Ddefine =
usemultiplicity=3Ddefine
useperlio=3Ddefine d_sfio=3Dundef uselargefiles=3Ddefine =
usesocks=3Dundef
use64bitint=3Dundef use64bitall=3Dundef uselongdouble=3Dundef
usemymalloc=3Dn, bincompat5005=3Dundef
Compiler:
cc=3D'gcc', ccflags =3D'-D_REENTRANT -D_GNU_SOURCE -DDEBUGGING =
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE =
-D_FILE_OFFSET_BITS=3D64 -I/usr/include/gdbm',
optimize=3D'-O2 -g -pipe -m32 -march=3Di386 -mtune=3Dpentium4',
cppflags=3D'-D_REENTRANT -D_GNU_SOURCE -DDEBUGGING =
-fno-strict-aliasing -pipe -I/usr/local/include -I/usr/include/gdbm'
ccversion=3D'', gccversion=3D'3.4.5 20051201 (Red Hat 3.4.5-1)', =
gccosandvers=3D''
intsize=3D4, longsize=3D4, ptrsize=3D4, doublesize=3D8, =
byteorder=3D1234
d_longlong=3Ddefine, longlongsize=3D8, d_longdbl=3Ddefine, =
longdblsize=3D12
ivtype=3D'long', ivsize=3D4, nvtype=3D'double', nvsize=3D8, =
Off_t=3D'off_t', lseeksize=3D8
alignbytes=3D4, prototype=3Ddefine
Linker and Libraries:
ld=3D'gcc', ldflags =3D' -L/usr/local/lib'
libpth=3D/usr/local/lib /lib /usr/lib
libs=3D-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=3D-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=3D/lib/libc-2.3.4.so, so=3Dso, useshrplib=3Dtrue, =
libperl=3Dlibperl.so
gnulibc_version=3D'2.3.4'
Dynamic Linking:
dlsrc=3Ddl_dlopen.xs, dlext=3Dso, d_dlsymun=3Dundef, =
ccdlflags=3D'-Wl,-E =
-Wl,-rpath,/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE '
cccdlflags=3D'-fPIC', lddlflags=3D'-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):=20
Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS =
USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
Built under linux
Compiled at Dec 16 2005 14:06:35
@INC:
/usr/lib/perl5/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/5.8.5
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl/5.8.4
/usr/lib/perl5/site_perl/5.8.3
/usr/lib/perl5/site_perl/5.8.2
/usr/lib/perl5/site_perl/5.8.1
/usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl/5.8.4
/usr/lib/perl5/vendor_perl/5.8.3
/usr/lib/perl5/vendor_perl/5.8.2
/usr/lib/perl5/vendor_perl/5.8.1
/usr/lib/perl5/vendor_perl/5.8.0
/usr/lib/perl5/vendor_perl
.
[root@helpdesk DBD-ODBC-1.13]#=20