cpan[1]> install DBD::Oracle CPAN: Storable loaded ok (v2.18) Going to read /root/.cpan/Metadata Database was generated on Sun, 28 Mar 2010 06:20:23 GMT Running install for module 'DBD::Oracle' CPAN: Data::Dumper loaded ok (v2.121_14) 'YAML' not installed, falling back to Data::Dumper and Storable to read prefs '/root/.cpan/prefs' Running make for P/PY/PYTHIAN/DBD-Oracle-1.24a.tar.gz CPAN: Digest::SHA loaded ok (v5.45) CPAN: Compress::Zlib loaded ok (v2.011) Checksum for /root/.cpan/sources/authors/id/P/PY/PYTHIAN/DBD-Oracle-1.24a.tar.gz ok Scanning cache /root/.cpan/build for sizes ............................................................................DONE DBD-Oracle-1.24/ DBD-Oracle-1.24/README.java.txt DBD-Oracle-1.24/t/ DBD-Oracle-1.24/t/55nested.t DBD-Oracle-1.24/t/23wide_db.t DBD-Oracle-1.24/t/10general.t DBD-Oracle-1.24/t/80ora_charset.t DBD-Oracle-1.24/t/31lob_extended.t DBD-Oracle-1.24/t/58object.t DBD-Oracle-1.24/t/26exe_array.t DBD-Oracle-1.24/t/22nchar_utf8.t DBD-Oracle-1.24/t/40ph_type.t DBD-Oracle-1.24/t/21nchar.t DBD-Oracle-1.24/t/22nchar_al32utf8.t DBD-Oracle-1.24/t/14threads.t DBD-Oracle-1.24/t/56embbeded.t DBD-Oracle-1.24/t/51scroll.t DBD-Oracle-1.24/t/15nls.t DBD-Oracle-1.24/t/60reauth.t DBD-Oracle-1.24/t/25plsql.t DBD-Oracle-1.24/t/34pres_lobs.t DBD-Oracle-1.24/t/23wide_db_8bit.t DBD-Oracle-1.24/t/28array_bind.t DBD-Oracle-1.24/t/24implicit_utf8.t DBD-Oracle-1.24/t/nchar_test_lib.pl DBD-Oracle-1.24/t/50cursor.t DBD-Oracle-1.24/t/32xmltype.t DBD-Oracle-1.24/t/23wide_db_al32utf8.t DBD-Oracle-1.24/t/20select.t DBD-Oracle-1.24/t/12impdata.t DBD-Oracle-1.24/t/70meta.t DBD-Oracle-1.24/t/31lob.t DBD-Oracle-1.24/t/30long.t DBD-Oracle-1.24/t/01base.t DBD-Oracle-1.24/Oracle.ex/ DBD-Oracle-1.24/Oracle.ex/README DBD-Oracle-1.24/Oracle.ex/sql DBD-Oracle-1.24/Oracle.ex/bind.pl DBD-Oracle-1.24/Oracle.ex/commit.pl DBD-Oracle-1.24/Oracle.ex/tabinfo.pl DBD-Oracle-1.24/Oracle.ex/ex.pl DBD-Oracle-1.24/Oracle.ex/curref.pl DBD-Oracle-1.24/Oracle.ex/japh DBD-Oracle-1.24/Oracle.ex/proc.pl DBD-Oracle-1.24/Oracle.ex/mktable.pl DBD-Oracle-1.24/Oracle.ex/oradump.pl DBD-Oracle-1.24/Changes DBD-Oracle-1.24/Oracle.h DBD-Oracle-1.24/MANIFEST DBD-Oracle-1.24/typemap DBD-Oracle-1.24/README-files/ DBD-Oracle-1.24/README-files/hpux/ DBD-Oracle-1.24/README-files/hpux/Conf-Merijn-588-11.11-gcc64 DBD-Oracle-1.24/README-files/hpux/Conf-Mike DBD-Oracle-1.24/README-files/hpux/Conf-Merijn-588-10.20-gcc DBD-Oracle-1.24/README-files/hpux/Conf-Lincoln-1.06 DBD-Oracle-1.24/README-files/hpux/Conf-Merijn-588-11.11-gcc32 DBD-Oracle-1.24/README-files/hpux/Makefile-Lincoln DBD-Oracle-1.24/README-files/hpux/Conf-Merijn-585-11.00-cc DBD-Oracle-1.24/README-files/hpux/Conf-Roger DBD-Oracle-1.24/README-files/hpux/Conf-Merijn-588-11.00-gcc64 DBD-Oracle-1.24/README-files/hpux/Conf-Lincoln-1.07 DBD-Oracle-1.24/README-files/hpux/libjava.eml DBD-Oracle-1.24/README-files/hpux/Conf-Merijn-580-10.20-cc DBD-Oracle-1.24/README-files/hpux/Conf-Merijn-588-11.00-gcc32 DBD-Oracle-1.24/README-files/hpux/Conf-Merijn-587-11.23-cc DBD-Oracle-1.24/README-files/hpux/Conf-Merijn-585-11.11-cc DBD-Oracle-1.24/README-files/hpux/Conf-Merijn-588-11.23-gcc64 DBD-Oracle-1.24/README.hpux.txt DBD-Oracle-1.24/lib/ DBD-Oracle-1.24/lib/DBD/ DBD-Oracle-1.24/lib/DBD/Oracle/ DBD-Oracle-1.24/lib/DBD/Oracle/GetInfo.pm DBD-Oracle-1.24/lib/DBD/Oracle/Object.pm DBD-Oracle-1.24/dbdimp.c DBD-Oracle-1.24/README.login.txt DBD-Oracle-1.24/README.linux.txt DBD-Oracle-1.24/README.vms.txt DBD-Oracle-1.24/README.win32.txt DBD-Oracle-1.24/hints/ DBD-Oracle-1.24/hints/macos_syms.pl DBD-Oracle-1.24/hints/svr4.pl DBD-Oracle-1.24/hints/macos_bundle.syms DBD-Oracle-1.24/hints/dgux.pl DBD-Oracle-1.24/hints/macos_lib.syms DBD-Oracle-1.24/oraperl.ph DBD-Oracle-1.24/README.longs.txt DBD-Oracle-1.24/README.macosx.txt DBD-Oracle-1.24/README.win64.txt DBD-Oracle-1.24/test.pl DBD-Oracle-1.24/oci.def DBD-Oracle-1.24/Todo DBD-Oracle-1.24/Oraperl.pm DBD-Oracle-1.24/README.help.txt DBD-Oracle-1.24/README.explain.txt DBD-Oracle-1.24/README DBD-Oracle-1.24/ora_explain.PL DBD-Oracle-1.24/README.sec.txt DBD-Oracle-1.24/oci8.c DBD-Oracle-1.24/META.yml DBD-Oracle-1.24/README.wingcc.txt DBD-Oracle-1.24/dbdimp.h DBD-Oracle-1.24/ocitrace.h DBD-Oracle-1.24/Oracle.xs DBD-Oracle-1.24/README.sun.txt DBD-Oracle-1.24/Oracle.pm DBD-Oracle-1.24/dbivport.h DBD-Oracle-1.24/README.clients.txt DBD-Oracle-1.24/mkta.pl DBD-Oracle-1.24/README.aix.txt DBD-Oracle-1.24/Makefile.PL DBD-Oracle-1.24/README.64bit.txt CPAN: File::Temp loaded ok (v0.18) Warning (usually harmless): 'YAML' not installed, will not store persistent state CPAN.pm: Going to build P/PY/PYTHIAN/DBD-Oracle-1.24a.tar.gz Using DBI 1.609 (for perl 5.010000 on i486-linux-gnu-thread-multi) installed in /usr/local/lib/perl/5.10.0/auto/DBI/ Configuring DBD::Oracle for perl 5.010000 on linux (i486-linux-gnu-thread-multi) Remember to actually *READ* the README file! Especially if you have any problems. Installing on a linux, Ver#2.6 Using Oracle in /usr/lib/oracle/xe/app/oracle/product/10.2.0/server DEFINE _SQLPLUS_RELEASE = "1002000100" (CHAR) Oracle version 10.2.0.1 (10.2) Found /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/demo/demo_rdbms32.mk Using /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/demo/demo_rdbms32.mk Your LD_LIBRARY_PATH env var is set to '/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib:' Reading /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/demo/demo_rdbms32.mk WARNING: Oracle /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/demo/demo_rdbms32.mk doesn't define a 'build' rule. WARNING: I will now try to guess how to build and link DBD::Oracle for you. This kind of guess work is very error prone and Oracle-version sensitive. It is possible that it won't be supported in future versions of DBD::Oracle. *PLEASE* notify dbi-users about exactly _why_ you had to build it this way. Found header files in /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/public. Checking for functioning wait.ph Prototype mismatch: sub WAIT::__LONG_MAX__ () vs none at /usr/lib/perl/5.10/_h2ph_pre.ph line 291. Constant subroutine __LONG_MAX__ redefined at /usr/lib/perl/5.10/_h2ph_pre.ph line 291. System: perl5.010000 linux rothera 2.6.24-23-server #1 smp wed apr 1 22:22:14 utc 2009 i686 gnulinux Compiler: cc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 Linker: /usr/bin/ld Sysliblist: -ldl -lm -lpthread -lnsl -lirc Oracle makefiles would have used these definitions but we override them: CC: /usr/bin/gcc LDFLAGS: -g [-g] Linking with -L/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib/ -lclntsh -lpthread [from $(CCLIB)] Checking if your kit is complete... Looks good LD_RUN_PATH=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib Using DBD::Oracle 1.24. Using DBD::Oracle 1.24. Using DBI 1.609 (for perl 5.010000 on i486-linux-gnu-thread-multi) installed in /usr/local/lib/perl/5.10.0/auto/DBI/ Writing Makefile for DBD::Oracle *** If you have problems... read all the log printed above, and the README and README.help.txt files. (Of course, you have read README by now anyway, haven't you?) Could not read '/root/.cpan/build/DBD-Oracle-1.24-SI0Gyg/META.yml'. Falling back to other methods to determine prerequisites cp Oracle.pm blib/lib/DBD/Oracle.pm cp oraperl.ph blib/lib/oraperl.ph cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h cp Oraperl.pm blib/lib/Oraperl.pm cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h cp lib/DBD/Oracle/Object.pm blib/lib/DBD/Oracle/Object.pm cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm cp lib/DBD/Oracle/GetInfo.pm blib/lib/DBD/Oracle/GetInfo.pm /usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" /usr/local/lib/perl/5.10.0/auto/DBI/Driver.xst > Oracle.xsi /usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c cc -c -I/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/public -I/usr/local/lib/perl/5.10.0/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"1.24\" -DXS_VERSION=\"1.24\" -fPIC "-I/usr/lib/perl/5.10/CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"10.2.0.1\" Oracle.c cc -c -I/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/public -I/usr/local/lib/perl/5.10.0/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"1.24\" -DXS_VERSION=\"1.24\" -fPIC "-I/usr/lib/perl/5.10/CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"10.2.0.1\" dbdimp.c dbdimp.c: In function efb_ary_cb_allocf: dbdimp.c:297: warning: format not a string literal and no format arguments dbdimp.c:298: warning: format not a string literal and no format arguments dbdimp.c:299: warning: format not a string literal and no format arguments dbdimp.c:300: warning: format not a string literal and no format arguments dbdimp.c:301: warning: format not a string literal and no format arguments dbdimp.c:302: warning: format not a string literal and no format arguments dbdimp.c: In function efb_ary_allocf: dbdimp.c:317: warning: format not a string literal and no format arguments dbdimp.c:318: warning: format not a string literal and no format arguments dbdimp.c:319: warning: format not a string literal and no format arguments dbdimp.c:320: warning: format not a string literal and no format arguments dbdimp.c:321: warning: format not a string literal and no format arguments cc -c -I/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/public -I/usr/local/lib/perl/5.10.0/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"1.24\" -DXS_VERSION=\"1.24\" -fPIC "-I/usr/lib/perl/5.10/CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"10.2.0.1\" oci8.c oci8.c: In function eora_blob_read_mb_piecef: oci8.c:1597: warning: format not a string literal and no format arguments oci8.c: In function eget_objectf: oci8.c:2267: warning: format not a string literal and no format arguments oci8.c: In function edescribe_obj_by_tdof: oci8.c:2957: warning: format not a string literal and no format arguments oci8.c:3002: warning: format not a string literal and no format arguments oci8.c:3038: warning: format not a string literal and no format arguments oci8.c: In function eora_describef: oci8.c:3158: warning: format not a string literal and no format arguments oci8.c:3564: warning: format not a string literal and no format arguments oci8.c: In function einit_lob_refetchf: oci8.c:4192: warning: format not a string literal and no format arguments Running Mkbootstrap for DBD::Oracle () chmod 644 Oracle.bs rm -f blib/arch/auto/DBD/Oracle/Oracle.so LD_RUN_PATH="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib" cc -shared -O2 -g -L/usr/local/lib Oracle.o dbdimp.o oci8.o -o blib/arch/auto/DBD/Oracle/Oracle.so \ -L/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib -L/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib/ -lclntsh -lpthread \ 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/bin/perl "-Iblib/arch" "-Iblib/lib" ora_explain.PL ora_explain Extracted ora_explain from ora_explain.PL with variable substitutions. cp ora_explain blib/script/ora_explain /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/ora_explain Manifying blib/man1/ora_explain.1p Manifying blib/man3/DBD::Oracle.3pm Manifying blib/man3/DBD::Oraperl.3pm PYTHIAN/DBD-Oracle-1.24a.tar.gz make -- OK Warning (usually harmless): 'YAML' not installed, will not store persistent state Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01base................# Test loading DBI, DBD::Oracle and version t/01base................ok t/10general.............DBI connect('','scott/tiger',...) failed: ORA-01034: ORACLE not available ORA-27121: unable to determine size of shared memory segment Linux Error: 13: Permission denied (DBD ERROR: OCISessionBegin) at t/10general.t line 22 FAILED--Further testing stopped: Unable to connect to Oracle (ORA-01034: ORACLE not available make: *** [test_dynamic] Error 9 PYTHIAN/DBD-Oracle-1.24a.tar.gz make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports PYTHIAN/DBD-Oracle-1.24a.tar.gz Warning (usually harmless): 'YAML' not installed, will not store persistent state Running make install make test had returned bad status, won't install without force Failed during this command: PYTHIAN/DBD-Oracle-1.24a.tar.gz : make_test NO cpan[2]> force install DBD::Oracle Running install for module 'DBD::Oracle' Running make for P/PY/PYTHIAN/DBD-Oracle-1.24a.tar.gz Has already been unwrapped into directory /root/.cpan/build/DBD-Oracle-1.24-SI0Gyg Has already been made Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01base................# Test loading DBI, DBD::Oracle and version t/01base................ok t/10general.............DBI connect('','scott/tiger',...) failed: ORA-01034: ORACLE not available ORA-27121: unable to determine size of shared memory segment Linux Error: 13: Permission denied (DBD ERROR: OCISessionBegin) at t/10general.t line 22 FAILED--Further testing stopped: Unable to connect to Oracle (ORA-01034: ORACLE not available make: *** [test_dynamic] Error 9 PYTHIAN/DBD-Oracle-1.24a.tar.gz make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports PYTHIAN/DBD-Oracle-1.24a.tar.gz Warning (usually harmless): 'YAML' not installed, will not store persistent state Running make install Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/local/lib/perl/5.10.0/auto/DBD/Oracle/mk.pm Installing /usr/local/lib/perl/5.10.0/auto/DBD/Oracle/ocitrace.h Installing /usr/local/lib/perl/5.10.0/auto/DBD/Oracle/dbdimp.h Installing /usr/local/lib/perl/5.10.0/auto/DBD/Oracle/Oracle.h Installing /usr/local/lib/perl/5.10.0/auto/DBD/Oracle/Oracle.bs Installing /usr/local/lib/perl/5.10.0/auto/DBD/Oracle/Oracle.so Installing /usr/local/lib/perl/5.10.0/oraperl.ph Installing /usr/local/lib/perl/5.10.0/Oraperl.pm Installing /usr/local/lib/perl/5.10.0/DBD/Oracle.pm Installing /usr/local/lib/perl/5.10.0/DBD/Oracle/GetInfo.pm Installing /usr/local/lib/perl/5.10.0/DBD/Oracle/Object.pm Installing /usr/local/man/man1/ora_explain.1p Installing /usr/local/man/man3/DBD::Oraperl.3pm Installing /usr/local/man/man3/DBD::Oracle.3pm Installing /usr/local/bin/ora_explain Writing /usr/local/lib/perl/5.10.0/auto/DBD/Oracle/.packlist Appending installation info to /usr/local/lib/perl/5.10.0/perllocal.pod PYTHIAN/DBD-Oracle-1.24a.tar.gz make install -- OK Warning (usually harmless): 'YAML' not installed, will not store persistent state Failed during this command: PYTHIAN/DBD-Oracle-1.24a.tar.gz : make_test FAILED but failure ignored because 'force' in effect