Re: problems in building perl-DBI

Re: problems in building perl-DBI

am 21.12.2005 17:20:03 von gonzales

Hugo,
It looks like you need to do one of two things to begin with:
First, though, try to locate Test/More.pm on your system. Perhaps it's
located in another directory, other than one defined in your @INC PERL
variable.

If you can locate it, you can move it to one of the defined directories.
Second option, is to redefine @INC to include the directory containing the
other PERL modules (.pm's).

I think this will resolve - at least - this issue. I'm not sure if more
dependency problems may arise.


On Wed, 21 Dec 2005, Hugo Kelder wrote:

> Hi,
>
>
>
> I've downloaded the perl-DBI 1.50 environment for Solaris 2.9 and the
> first step in building went wrong.
>
> The next problem occurs:
>
>
>
> # perl Makefile.PL
>
> Can't locate Test/More.pm in @INC (@INC contains: lib
> /usr/perl5/5.6.1/lib/sun4-solaris-64int /usr/perl5/5.6.1/lib
> /usr/perl5/site_.
>
> BEGIN failed--compilation aborted at Makefile.PL line 36.
>
>
>
> The perl-V output:
>
>
>
> # perl -V
>
> Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
>
> Platform:
>
> osname=solaris, osvers=2.9, archname=sun4-solaris-64int
>
> uname='sunos localhost 5.9 sun4u sparc sunw,ultra-1'
>
> config_args=''
>
> hint=recommended, useposix=true, d_sigaction=define
>
> usethreads=undef use5005threads=undef useithreads=undef
> usemultiplicity=undef
>
> useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
>
> use64bitint=define use64bitall=undef uselongdouble=undef
>
> Compiler:
>
> cc='cc', ccflags ='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
>
> optimize='-xO3 -xdepend',
>
> cppflags=''
>
> ccversion='Sun WorkShop', gccversion='', gccosandvers=''
>
> intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=87654321
>
> d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
>
> ivtype='long long', ivsize=8, nvtype='double', nvsize=8,
> Off_t='off_t', lseeksize=8
>
> alignbytes=8, usemymalloc=n, prototype=define
>
> Linker and Libraries:
>
> ld='cc', ldflags =''
>
> libpth=/lib /usr/lib /usr/ccs/lib
>
> libs=-lsocket -lnsl -ldl -lm -lc
>
> perllibs=-lsocket -lnsl -ldl -lm -lc
>
> libc=/lib/libc.so, so=so, useshrplib=true, libperl=libperl.so
>
> Dynamic Linking:
>
> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-R
> /usr/perl5/5.6.1/lib/sun4-solaris-64int/CORE'
>
> cccdlflags='-KPIC', lddlflags='-G'
>
>
>
>
>
> Characteristics of this binary (from libperl):
>
> Compile-time options: USE_64_BIT_INT USE_LARGE_FILES
>
> Locally applied patches:
>
> 9676 Port the OpenBSD glob() security patch
>
> 9678 Addendum to #9676: some missing changes from OpenBSD glob.c
>
> 9679 Up $File::Glob::VERSION, add OpenBSD glob version note
>
> 9693 $VERSION and Version() on same line provokes CPAN.pm warning
>
> 9706 #7210 broke .packlist generation
>
> 9707 ExtUtils::Installed doesn't quote regex metacharacters in
> paths
>
> 9775 Typo in utf8.h
>
> 9950 Revert integration of #8254,#8255 in #8620 (causes coredump)
>
> 10021 Insecure regexes
>
> 10091 $ref1 == $ref2 behaves unpredictably if not NV_PRESERVES_UV
>
> 10093 Incorrect line numbers in AutoSplit
>
> 10100 [20010514.027] PL_last_in_gv may not be GV if stale filehandle
>
> 10145 [20010515.004] Segfaults from premature GC
>
> 10203 Don't think about UTF8
>
> 10250 [20010422.005] perl -e '{s//${}/; //}' segfaults
>
> 10394 Leakage of file scope lexicals into predeclared subroutines
>
> 10404 eval.t was relying on pre-#10394 buggy behavior
>
> 10412 Rationalize locale handling to fix bugs uncovered by #10394
>
> 10422 Potential buffer overrun if the radix separator > 1 byte
>
> 10448 Lexicals outside eval weren't resolved correctly pre-#10394
>
> 10450 Optimize #10448 slightly
>
> 10543 Add LC_MESSAGES constant to POSIX module
>
> 10667 #10449 broke visibility of lexicals inside DB::DB()
>
> 10739 C fails to compile correctly
>
> 10939 Proposed fix for Pod::Man
>
> 11169 Doc patch for Tie::Hash
>
> 11374 Make h2ph grok ccsymbols fo the form 1234L, 1234ULL etc
>
> 11427 t/harness wasn't picking up all the tests
>
> 11428 run/runenv.t needs fflushNULL sanity
>
> 11431 pod/*.t tests not picked up by t/TEST either
>
> 11510 eval 'format foo=' would loop indefinitely
>
> 11713 UTF8 wasn't printing for PVMGs
>
> 11716 UTF8 flag should be meaningful only when POK
>
> 11808 [20010831.002] Bug in Term::Cap on Solaris ansi terminal
>
> 11847 Typo in perl_clone() code causes local(*foo) breakage
>
> 12005 [20010912.007] substr reference core dump
>
> 12024 Fix local() precedence bug in #8311
>
> 12303 Fix 'local $!=0;undef*STDOUT;' segfault
>
> 12304 Pod::Html makes a poor guess at author
>
> 12350 Typo in IO::Seekable doc
>
> 12496 Carp::shortmess_heavy() doesn't notice trailing newline
>
> 12549 readline() doesn't work with 'our' variables
>
> 12550 #12549 wasn't aware of strictures
>
> 12752 croak(Nullch) wasn't printing the contents of ERRSV
>
> 12811 [20011101.069] \stat('.') gives 'free unref scalar' error
>
> 12812 Slight modification of #12811
>
> 13149 Integrate #13147 from mainline (fixes nit in #10091)
>
> 13261 Integrate #8340,#13260 from mainline
>
> Built under solaris
>
> Compiled at Apr 6 2002 14:45:34
>
> @INC:
>
> /usr/perl5/5.6.1/lib/sun4-solaris-64int
>
> /usr/perl5/5.6.1/lib
>
> /usr/perl5/site_perl/5.6.1/sun4-solaris-64int
>
> /usr/perl5/site_perl/5.6.1
>
> /usr/perl5/site_perl
>
> /usr/perl5/vendor_perl/5.6.1/sun4-solaris-64int
>
> /usr/perl5/vendor_perl/5.6.1
>
> /usr/perl5/vendor_perl
>
> .
>
>
>
> Can you please give me a clue in solving this?
>
>
>
> Kind regards / Met vriendelijke groet
>
>
>
> Hugo Kelder
>
>
>
> KENDER THIJSSEN Solutions BV
> Service & Beheer
> Traverse 1, 3905 NL Veenendaal
> Postbus 721, 3900 AS Veenendaal
> The Netherlands
> Tel: +31 (0)318 558 800
> Fax: +31 (0)318 558 700
> E-mail: hugo.kelder@kender-thijssen.nl
>
> Web: http://www.kender-thijssen.nl
>
> Kender Thijssen al 25 jaar Aangenaam
> Professioneel.
>
>
>
>

--
Louis Gonzales
louis.gonzales@linuxlouis.net
http://www.linuxlouis.net