Hey,
I’m suffering from the “Undefined subroutine CGI::upload” issue.
I found http://lists.fsck.com/pipermail/rt-users/2001-November/005314.html, which
indicates CGI.pm is too old. Whats “Too old” ? Nothing complained when
doing a make testdeps…
adrian
Adrian Chadd “ i WAS a lesbian…but now i love everyone :P”
adrian@creative.net.au
Adrian Chadd:
Hey,
Hey Adrian, long time no mail, etc.
indicates CGI.pm is too old. Whats “Too old” ?
Um, whatever it is that you’re running.
Nothing complained when
doing a make testdeps…
I run 2.77 at work and 2.81 at home, and they both work fine.
grepping CPAN suggests it was introduced in 2.45
Simon
lathos: nothing can make up for the middle class dinner
party couple sex ARSE of Sade
Adrian Chadd:
Hey,
Hey Adrian, long time no mail, etc.
Yeah, ask me about it privately.
indicates CGI.pm is too old. Whats “Too old” ?
Um, whatever it is that you’re running.
$CGI::VERSION=‘2.46’;
Nothing complained when
doing a make testdeps…
I run 2.77 at work and 2.81 at home, and they both work fine.
grepping CPAN suggests it was introduced in 2.45
Hm. Well, FreeBSD-4.6.1 is running 5.00503. I’m dead sure I’ve updated the
CGI via CPAN… oh …
Removing previously used /root/.cpan/build/CGI.pm-2.81
CPAN.pm: Going to build L/LD/LDS/CGI.pm-2.81.tar.gz
Can’t locate 5.60 in @INC (@INC contains: /usr/libdata/perl/5.00503/mach /usr/libdata/perl/5.00503 /usr/local/lib/perl5/site_perl/5.005/i386-freebsd /usr/local/lib/perl5/site_perl/5.005 .) at Makefile.PL line 2.
Hmm. Any suggestions?
Adrian
Adrian Chadd “ i WAS a lesbian…but now i love everyone :P”
adrian@creative.net.au
Adrian Chadd adrian@creative.net.au writes:
Hm. Well, FreeBSD-4.6.1 is running 5.00503. I’m dead sure I’ve updated the
CGI via CPAN… oh …
Removing previously used /root/.cpan/build/CGI.pm-2.81
CPAN.pm: Going to build L/LD/LDS/CGI.pm-2.81.tar.gz
Can’t locate 5.60 in @INC (@INC contains: /usr/libdata/perl/5.00503/mach /usr/libdata/perl/5.00503 /usr/local/lib/perl5/site_perl/5.005/i386-freebsd /usr/local/lib/perl5/site_perl/5.005 .) at Makefile.PL line 2.
Hmm. Any suggestions?
Yes.
CGI is one of the few I had to upgrade manually on my FreeBSD
system. When I say manually, I mean copying the CGI.pm from the latest
distribution over the top of the system one.
For reasons that I do not recall, doing a proper ‘perl Makefile.PL &&
make && make install’ did not work. Probably something very similar to
what happened to you up there
The other option is to upgrade your system perl via the ports.
See http://www.perlmonks.org/index.pl?node_id=192255 for a mass of
useful information on that path. It is however a large step to do on a
production machine.
- Justin
Justin Hawkins
Internode Professional Access