Critical in so much as it won't make a makefile. Sometimes tells me 'can't find pod2man in your path' but if I, humble human, can find it my path, why can't It? Presume that's not the real error at all...? Hope this is a MakeMaker issue: I've seen it twice now, two different modules. One is described below, the other...if forgotten, since it was last week.
Show quoted text
cpan> install Getopt::Long
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
Database was generated on Mon, 29 Aug 2005 04:58:50 GMT
Running install for module Getopt::Long
Running make for J/JV/JV/Getopt-Long-2.34.tar.gz
CPAN: Digest::MD5 loaded ok
CPAN: Compress::Zlib loaded ok
Checksum for /root/.cpan/sources/authors/id/J/JV/JV/Getopt-Long-2.34.tar.gz ok
Scanning cache /root/.cpan/build for sizes
Deleting from cache: /root/.cpan/build/Pod-XML-0.93 (11.1>10.0 MB)
Deleting from cache: /root/.cpan/build/XML-LibXML-1.58 (10.9>10.0 MB)
Getopt-Long-2.34/
Getopt-Long-2.34/examples/
Getopt-Long-2.34/examples/skel.pl
Getopt-Long-2.34/lib/
Getopt-Long-2.34/lib/newgetopt.pl
Getopt-Long-2.34/lib/Getopt/
Getopt-Long-2.34/lib/Getopt/Long.pm
Getopt-Long-2.34/perl-Getopt-Long.spec
Getopt-Long-2.34/README
Getopt-Long-2.34/CHANGES
Getopt-Long-2.34/MANIFEST
Getopt-Long-2.34/t/
Getopt-Long-2.34/t/gol-basic.t
Getopt-Long-2.34/t/gol-linkage.t
Getopt-Long-2.34/t/gol-compat.t
Getopt-Long-2.34/t/gol-oo.t
Getopt-Long-2.34/META.yml
Getopt-Long-2.34/INSTALL
Getopt-Long-2.34/Makefile.PL
Getopt-Long-2.34/Announce
CPAN.pm: Going to build J/JV/JV/Getopt-Long-2.34.tar.gz
Checking if your kit is complete...
Looks good
Warning: I could not locate your pod2man program. Please make sure,
your pod2man program is in your PATH before you execute 'make'
Writing Makefile for Getopt::Long
Makefile:87: *** missing separator. Stop.
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
Show quoted textcpan> exit
No history written (no histfile specified).
Lockfile removed.
[root@dave11 swig-1.3.25]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
[root@dave11 swig-1.3.25]# which pod2man
/usr/bin/pod2man
[root@dave11 swig-1.3.25]#
[root@dave11 Getopt-Long-2.34]# perl -V
Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
Platform:
osname=linux, osvers=2.4.21-1.1931.2.393.entsmp, archname=i386-linux-thread-multi
uname='linux por'
config_args='-des -Doptimize=-O2 -g -pipe -march=i386 -mcpu=i686 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux -Dvendorprefix=/usr -Dsiteprefix=/usr -Dotherlibdirs=/usr/lib/perl5/5.8.0 -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef'
useithreads=define usemultiplicity=
useperlio= d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=un uselongdouble=
usemymalloc=, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
optimize='',
cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -I/usr/include/gdbm'
ccversion='', gccversion='3.2.3 20030502 (Red Hat Linux 3.2.3-19)', gccosandvers=''
gccversion='3.2.3 200305'
intsize=o, longsize=s, ptrsize=l, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long'
k', ivsize=4'
ivtype, nvtype='double'
o_no', nvsize=, Off_t='', lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='gcc'
l', ldflags =' -L/usr/local/lib'
ldflags_use'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -lgdbm -ldb -ldl -lm -lpthread -lc -lcrypt -lutil
perllibs=
libc=/lib/libc-2.3.2.so, so=so, useshrplib=true, libperl=libper
gnulibc_version='2.3.2'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so', d_dlsymun=undef, ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE'
cccdlflags='-fPIC'
ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5', lddlflags='s Unicode/Normalize XS/A'
Characteristics of this binary (from libperl):
Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
Locally applied patches:
MAINT18379
Built under linux
Compiled at Sep 15 2003 10:03:52
@INC:
/usr/lib/perl5/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/5.8.0
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.0
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/5.8.0
.
[root@dave11 Getopt-Long-2.34]#