"Bob McGowan" <bob_mcgo...@symantec.com> wrote in message news:4c110b04.60...@symantec.com... > On 06/09/2010 08:43 AM, Benjamin Mark wrote: >> Hello, >> >> I wan't to install the DBD::Oracle package on Ubuntu 8.04 LTS. >> I've installed a Oracle 10gR2 database (not the client) which is running >> well. >> >> Everytime I wan't to install the package I got the message: >> >> ##################################################################### >> Removing previously used /home/administrator/.cpan/build/DBD-Oracle-1.24 >> >> CPAN.pm: Going to build P/PY/PYTHIAN/DBD-Oracle-1.24b.tar.gz >> >> Argument "6.30_01" isn't numeric in subroutine entry at Makefile.PL line >> 10 >> main::BEGIN() called at /usr/share/perl/5.8/ExtUtils/MakeMaker.pm >> line 10 >> eval {...} called at /usr/share/perl/5.8/ExtUtils/MakeMaker.pm >> line >> 10 >> Using DBI 1.601 (for perl 5.008008 on i486-linux-gnu-thread-multi) >> installed >> in /usr/lib/perl5/auto/DBI/ >> Argument "6.30_01" isn't numeric in numeric ge (>=) at Makefile.PL line >> 61. >> >> Configuring DBD::Oracle for perl 5.008008 on linux >> (i486-linux-gnu-thread-multi) >> >> Remember to actually *READ* the README file! Especially if you have any >> problems. >> >> Trying to find an ORACLE_HOME >> Your LD_LIBRARY_PATH env var is set to '' >> >> The ORACLE_HOME environment variable is not set and I couldn't >> guess >> it. >> It must be set to hold the path to an Oracle installation directory >> on this machine (or a machine with a compatible architecture). >> See the appropriate README file for your OS for more information. >> ABORTED! >> >> Running make test >> Make had some problems, maybe interrupted? Won't test >> Running make install >> Make had some problems, maybe interrupted? Won't install >> ######################################################################## >> >> The ORACLE_HOME and LD_LIBRARY_PATH is set for user administrator (root >> priviliges) and oracle user. >> But It seems the installer doesn't find it anyway. For what user do I >> have >> to execute the cpan programm to fetch the environment variables and get >> access to the oracle directories? >> >> Thx >> >> Ben >> > > Hi, Ben, > > You need to have access to Oracle libraries for the build to work. > > It's easiest if that install is on the same machine you're using to > compile DBD::Oracle on. The implication of the error is that it could > be installed on another machine and accessed from yours, say using NFS > or Samba. > > In any case, there needs to be a path to the library files, which is > defined by both ORACLE_HOME and LD_LIBRARY_PATH variables. > > Have you installed Oracle locally? FYI, it's also easier if you use > Oracle's Instant Client package. > > -- > Bob McGowan
Hi Bob, thx for your answer. Yes the oracle 10g is on the same machine. But for any reason the installer/compiler can't see the right libraries packages but the path is definetivly the right one. In the maintime I've succeeded to the tell the user the right environment variables but the installer still has problems. ##################################################################### CPAN.pm: Going to build P/PY/PYTHIAN/DBD-Oracle-1.24b.tar.gz Argument "6.30_01" isn't numeric in subroutine entry at Makefile.PL line 10 main::BEGIN() called at /usr/share/perl/5.8/ExtUtils/MakeMaker.pm line 10 eval {...} called at /usr/share/perl/5.8/ExtUtils/MakeMaker.pm line 10 Using DBI 1.601 (for perl 5.008008 on i486-linux-gnu-thread-multi) installed in /usr/lib/perl5/auto/DBI/ Argument "6.30_01" isn't numeric in numeric ge (>=) at Makefile.PL line 61. Configuring DBD::Oracle for perl 5.008008 on linux (i486-linux-gnu-thread-multi) Remember to actually *READ* the README file! Especially if you have any problems. The ORACLE_HOME environment variable value (/home/oracle/product/10gR2) is not valid. It must be set to hold the path to an Oracle installation directory on this machine (or a machine with a compatible architecture). For an Instant Client install, the directory should include an sdk subdirectory. See the appropriate README file for your OS for more information. ABORTED! Running make test Make had some problems, maybe interrupted? Won't test Running make install Make had some problems, maybe interrupted? Won't install bugzi...@bugzilla:/var/www/html/bugzilla$ ##################################################################### Thx for any help Best regards Ben