> Hi guys, > > I've read the README, I've spent the last 2 hours scanning the net, and > although I've seen that other people are having this problem, I haven't > found a solution anywhere! (The two suggestions I found didn't work :-(. > > The DBD::Oracle tests fail with the message: > > install_driver(Oracle) failed: Can't load > 'blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: > shared object not open at > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux/DynaLoader.pm line > 206. > > and in DynaLoader (just before line 206) I found: > > # Many dynamic extension loading problems will appear to come from > # this section of code: XYZ failed at line 123 of DynaLoader.pm. > # Often these errors are actually occurring in the initialisation > # C code of the extension XS file. Perl reports the error as being > # in this perl code simply because this was the last perl code > # it executed. > > I tried all of the perl Makefile.pl -[bclnp] flags (README{.help}), > compiling with the -lz flag for ld (suggestion #1), and adding > $ORACLE_HOME/lib to /etc/ld.co.conf (suggestion #2) - all to no avail. > > I'm using SuSE Linux 7.1, perl-5.6.1, DBI-1.20, DBD::Oracle 1.08 and I've > installed the Oracle 8.1.6 client with the "Programming Environment" > ($ORACLE_HOME/bin/proc exists). > > Thanks in advance for any further tips! > > Steve > > The output of the commands 'perl Makefile.pl', 'make' and 'make test' are > included below. (formatted for readability) > > ----- perl Makefile.pl > DynaLoader.pm loaded ( > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > ., > <----- where does this come from? > /usr/local/lib > /lib > /usr/lib) > DynaLoader::bootstrap for DBI (auto/DBI/DBI.so) > Using DBI 1.20 installed in > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux/auto/DBI > > Configuring DBD::Oracle ... > > >>> Remember to actually *READ* the README file! > Especially if you have any problems. > > Using Oracle in /opt/oracle-8.1.6 > Found header files in rdbms/demo. > Found /opt/oracle-8.1.6/rdbms/demo/demo_rdbms.mk > Found /opt/oracle-8.1.6/precomp/demo/proc/demo_proc.mk > Using /opt/oracle-8.1.6/rdbms/demo/demo_rdbms.mk > Reading /opt/oracle-8.1.6/rdbms/demo/demo_rdbms.mk. > Deleting ORA_NLS = $(ORACLE_HOME)/ocommon/nls/admin/data/ > because it is not already set in the environment > and it can cause ORA-01019 errors. > Deleting ORA_NLS33 = $(ORACLE_HOME)/ocommon/nls/admin/data/ > because it is not already set in the environment > and it can cause ORA-01019 errors. > Evaluating `sed -e 's/-ljava//g' $(LIBHOME)ldflags` > expanded `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > returned '-lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 -lnsslb8 > -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8' > expanded `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > expanded `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > expanded `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > Evaluating `cat $(LIBHOME)sysliblist` > expanded `cat /opt/oracle-8.1.6/lib/sysliblist` > returned '-ldl -lm -lpthread ' > > Discovering Oracle OCI build rules... > Oracle oci build prolog: > /opt/oracle-8.1.6/rdbms/demo/demo_rdbms.mk:1950: warning: overriding > commands for target `libclntsh.so' > /opt/oracle-8.1.6/rdbms/demo/demo_rdbms.mk:1873: warning: ignoring > old commands for target `libclntsh.so' > Building client shared library libclntsh.so ... > Call script /opt/oracle-8.1.6/bin/genclntsh ... > echo genclntsh > Built /opt/oracle-8.1.6/lib/libclntsh.so ... DONE > Oracle oci build command: > true cc > -L/opt/oracle-8.1.6/lib/ > -L/opt/oracle-8.1.6/rdbms/lib > -o DBD_ORA_EXE DBD_ORA_OBJ.o > -lclntsh > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 > -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 > -lcore8 -lnls8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 > -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 > -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 > -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 > `cat /opt/oracle-8.1.6/lib/sysliblist` `if [ > -f /usr/lib/libsched.so ] ; then echo -lsched ; else true; fi` > > -ldl -lm -ldl > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > <---- should these be repeated so often? > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lsql8 -lsql8 > > > System: perl5.006001 linux demuc2000 2.2.18 #1 wed jan 24 12:28:55 gmt > 2001 i686 unknown > Compiler: cc -O2 -fno-strict-aliasing -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > Linker: /usr/bin/ld > Oracle makefiles would have used these definitions but we override them: > CC: cc > > CFLAGS: $(GFLAG) $(OPTIMIZE) $(CCFLAGS) $(QACCFLAGS) $(PFLAGS)\ > $(SHARED_CFLAG) $(USRFLAGS) > [$(GFLAG) > -O3 $(KPIC_OPTION) $(QACCFLAGS) > -I/opt/oracle-8.1.6/rdbms/demo > -I/opt/oracle-8.1.6/rdbms/public > -I/opt/oracle-8.1.6/plsql/public > -I/opt/oracle-8.1.6/network/public > -DLINUX > -D_GNU_SOURCE > -D_SVID_GETTOD > -DSLTS_ENABLE > -DSLMXMX_ENABLE > -D_REENTRANT > -DREENTRANT > -DNS_THREADS $(LPFLAGS) $(USRFLAGS)] > > LDFLAGS: -L$(LIBHOME) -L$(ORACLE_HOME)/rdbms/lib > [-L$(LIBHOME) -L/opt/oracle-8.1.6/rdbms/lib] > > > Linking with OTHERLDFLAGS = > -L/opt/oracle-8.1.6/lib/ > -L/opt/oracle-8.1.6/rdbms/lib > -lclntsh > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 > -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 > -lgeneric8 -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 > -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 > -lnls8 > `cat /opt/oracle-8.1.6/lib/sysliblist` > `if [ -f /usr/lib/libsched.so ] ; then echo -lsched ; else true; fi` > -ldl -lm -ldl > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lsql8 -lsql8 [from 'build' rule] > > Checking if your kit is complete... > Looks good > > Warning: By default new modules are installed into your 'site_lib' > directories. Since site_lib directories come after the normal library > directories you must delete any old DBD::Oracle files and directories from > your 'privlib' and 'archlib' directories and their auto subdirectories. > > Using DBD::Oracle 1.08. > Using DBI 1.20 installed in > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux/auto/DBI > Writing Makefile for DBD::Oracle > > *** If you have problems, read the README and README.help files *** > (Of course, you have read README by now anyway, haven't you?) > > > ----- make > cp oraperl.ph blib/lib/oraperl.ph > cp Oracle.pm blib/lib/DBD/Oracle.pm > cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm > cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h > cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h > cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h > cp Oraperl.pm blib/lib/Oraperl.pm > /usr/local/bin/perl -p -e "s/~DRIVER~/Oracle/g" < > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux/auto/DBI/Dri > ver.xst > Oracle.xsi > /usr/local/bin/perl > -I/usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > -I/usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/5.6.1/ExtUtils/xsubpp > -typemap /usr/local/packages/perl-5.6.1/lib/5.6.1/ExtUtils/typemap > Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c > cc -c > -I/opt/oracle-8.1.6/rdbms/demo > -I/opt/oracle-8.1.6/rdbms/public > -I/opt/oracle-8.1.6/plsql/public > -I/opt/oracle-8.1.6/network/public > -I/opt/oracle-8.1.6/rdbms/demo > -I/opt/oracle-8.1.6/rdbms/demo > > -I/usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux/auto/DBI > -fno-strict-aliasing > -I/usr/local/include > -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 > -O2 > -DVERSION=\"1.08\" > -DXS_VERSION=\"1.08\" > -fpic > -I/usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux/CORE > Oracle.c > cc -c > -I/opt/oracle-8.1.6/rdbms/demo > -I/opt/oracle-8.1.6/rdbms/public > -I/opt/oracle-8.1.6/plsql/public > -I/opt/oracle-8.1.6/network/public > -I/opt/oracle-8.1.6/rdbms/demo > -I/opt/oracle-8.1.6/rdbms/demo > > -I/usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux/auto/DBI > -fno-strict-aliasing > -I/usr/local/include > -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 > -O2 > -DVERSION=\"1.08\" > -DXS_VERSION=\"1.08\" > -fpic > -I/usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux/CORE > dbdimp.c > cc -c > -I/opt/oracle-8.1.6/rdbms/demo > -I/opt/oracle-8.1.6/rdbms/public > -I/opt/oracle-8.1.6/plsql/public > -I/opt/oracle-8.1.6/network/public > -I/opt/oracle-8.1.6/rdbms/demo > -I/opt/oracle-8.1.6/rdbms/demo > > -I/usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux/auto/DBI > -fno-strict-aliasing > -I/usr/local/include > -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 > -O2 > -DVERSION=\"1.08\" > -DXS_VERSION=\"1.08\" > -fpic > -I/usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux/CORE oci7.c > cc -c > -I/opt/oracle-8.1.6/rdbms/demo > -I/opt/oracle-8.1.6/rdbms/public > -I/opt/oracle-8.1.6/plsql/public > -I/opt/oracle-8.1.6/network/public > -I/opt/oracle-8.1.6/rdbms/demo > -I/opt/oracle-8.1.6/rdbms/demo > > -I/usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux/auto/DBI > -fno-strict-aliasing > -I/usr/local/include > -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 > -O2 > -DVERSION=\"1.08\" > -DXS_VERSION=\"1.08\" > -fpic > -I/usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux/CORE oci8.c > Running Mkbootstrap for DBD::Oracle () > DynaLoader.pm loaded (/usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl ., /usr/local/lib /lib > /usr/lib) > chmod 644 Oracle.bs > rm -f blib/arch/auto/DBD/Oracle/Oracle.so > LD_RUN_PATH="" cc -shared -L/usr/local/lib Oracle.o dbdimp.o oci7.o oci8.o > -L/opt/oracle-8.1.6/lib/ -L/opt/oracle-8.1.6/rdbms/lib -lclntsh > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 > -lgeneric8 > -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 > -lgeneric8 > -ltrace8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 > -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 > `cat /opt/oracle-8.1.6/lib/sysliblist` > `if [ -f /usr/lib/libsched.so ] ; then echo -lsched ; else true; fi` > -ldl -lm -ldl > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 > `sed -e 's/-ljava//g' /opt/oracle-8.1.6/lib/ldflags` > -lnsgr8 -lnzjs8 -ln8 -lnl8 -lsql8 -lsql8 > -o blib/arch/auto/DBD/Oracle/Oracle.so > chmod 755 blib/arch/auto/DBD/Oracle/Oracle.so > cp Oracle.bs blib/arch/auto/DBD/Oracle/Oracle.bs > chmod 644 blib/arch/auto/DBD/Oracle/Oracle.bs > /usr/local/bin/perl > -Iblib/arch > -Iblib/lib > -I/usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > -I/usr/local/packages/perl-5.6.1/lib/5.6.1 > ora_explain.PL ora_explain > Extracted ora_explain from ora_explain.PL with variable substitutions. > cp ora_explain blib/script/ora_explain > /usr/local/bin/perl > -I/usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > -I/usr/local/packages/perl-5.6.1/lib/5.6.1 > -MExtUtils::MakeMaker > -e "MY->fixin(shift)" blib/script/ora_explain > Manifying blib/man3/DBD::Oracle.3 > Manifying blib/man1/ora_explain.1 > Manifying blib/man3/DBD::Oraperl.3 > > ----- make test > PERL_DL_NONLAZY=1 /usr/local/bin/perl > -Iblib/arch > -Iblib/lib > -I/usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > -I/usr/local/packages/perl-5.6.1/lib/5.6.1 > -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests > @ARGV;' t/*.t > t/base..............DynaLoader.pm loaded ( > blib/arch > blib/lib > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > . > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > ., > /usr/local/lib > /lib > /usr/lib) > DynaLoader::bootstrap for DBI (auto/DBI/DBI.so) > DynaLoader::bootstrap for DBD::Oracle (auto/DBD/Oracle/Oracle.so) > FAILED tests 4-5 > Failed 2/5 tests, 60.00% okay > t/general...........DynaLoader.pm loaded ( > blib/arch > blib/lib > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > . > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > ., > /usr/local/lib > /lib > /usr/lib) > DynaLoader::bootstrap for DBI (auto/DBI/DBI.so) > DynaLoader::bootstrap for DBD::Oracle (auto/DBD/Oracle/Oracle.so) > install_driver(Oracle) failed: > Can't load 'blib/arch/auto/DBD/Oracle/Oracle.so' for module > DBD::Oracle: > shared object not open at > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux/DynaLoader.pm line > 206. > at (eval 1) line 3 > Compilation failed in require at (eval 1) line 3. > Perhaps a required shared library or dll isn't installed where expected > at t/general.t line 20 > dubious > Test returned status 255 (wstat 65280, 0xff00) > t/long..............DynaLoader.pm loaded ( > blib/arch > blib/lib > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > . > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > ., > /usr/local/lib > /lib > /usr/lib) > DynaLoader::bootstrap for DBI (auto/DBI/DBI.so) > DynaLoader::bootstrap for DBD::Oracle (auto/DBD/Oracle/Oracle.so) > Can't load 'blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: > shared object not open at > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux/DynaLoader.pm line > 206. > at t/long.t line 4 > Compilation failed in require at t/long.t line 4. > BEGIN failed--compilation aborted at t/long.t line 4. > dubious > Test returned status 255 (wstat 65280, 0xff00) > t/plsql.............DynaLoader.pm loaded ( > blib/arch > blib/lib > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > . > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > ., > /usr/local/lib > /lib > /usr/lib) > DynaLoader::bootstrap for DBI (auto/DBI/DBI.so) > DynaLoader::bootstrap for DBD::Oracle (auto/DBD/Oracle/Oracle.so) > Can't load 'blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: > shared object not open at > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux/DynaLoader.pm line > 206. > at t/plsql.t line 17 > Compilation failed in require at t/plsql.t line 17. > BEGIN failed--compilation aborted at t/plsql.t line 17. > dubious > Test returned status 255 (wstat 65280, 0xff00) > t/reauth............DynaLoader.pm loaded ( > blib/arch > blib/lib > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > . > /usr/local/packages/perl-5.6.1/lib/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1/i686-linux > /usr/local/packages/perl-5.6.1/lib/site_perl/5.6.1 > /usr/local/packages/perl-5.6.1/lib/site_perl > ., > /usr/local/lib > /lib > /usr/lib) > DynaLoader::bootstrap for DBI (auto/DBI/DBI.so) > skipped test on this platform > Failed Test Status Wstat Total Fail Failed List of Failed > -------------------------------------------------------------------------- > ------ > t/base.t 5 2 40.00% 4-5 > t/general.t 255 65280 ?? ?? % ?? > t/long.t 255 65280 ?? ?? % ?? > t/plsql.t 255 65280 ?? ?? % ?? > 1 test skipped. > Failed 4/5 test scripts, 20.00% okay. 2/5 subtests failed, 60.00% okay. > make: *** [test_dynamic] Error 29 >