|
|
|
|
|
|
| Author |
Message |
shell_script *nix forums beginner
Joined: 04 May 2006
Posts: 8
|
Posted: Tue Jun 06, 2006 12:12 pm Post subject:
Re: perl cgi session module installation problem
|
|
|
Thanks to all.
I changed the perl version to perl5.8.2 and the installation of cgi
session was smooth.
metaperl@gmail.com wrote:
| Quote: | bhuvana.aradhya@gmail.com wrote:
HI ,
I am trying to install perl cgi::session module using the perl module
installation procedure
Also ask on the cgi-session mailing list. I'm sure the author would be
happy to help you. |
|
|
| Back to top |
|
 |
metaperl@gmail.com *nix forums beginner
Joined: 28 Sep 2005
Posts: 16
|
Posted: Tue Jun 06, 2006 12:05 pm Post subject:
Re: perl cgi session module installation problem
|
|
|
bhuvana.aradhya@gmail.com wrote:
| Quote: | HI ,
I am trying to install perl cgi::session module using the perl module
installation procedure
|
Also ask on the cgi-session mailing list. I'm sure the author would be
happy to help you. |
|
| Back to top |
|
 |
Sisyphus *nix forums Guru
Joined: 04 Mar 2005
Posts: 503
|
Posted: Tue Jun 06, 2006 10:35 am Post subject:
Re: perl cgi session module installation problem
|
|
|
<bhuvana.aradhya@gmail.com> wrote in message
news:1149587926.595887.45820@f6g2000cwb.googlegroups.com...
| Quote: | HI,
Thanks for the suggestion.
But after creating directory t/sessiondata and commenting line 61 in
the Makefile.PL,
I get warning messages and makefile is created.
Warning: prerequisite Digest::MD5 not found at (eval 1) line 220.
Warning: prerequisite Scalar::Util not found at (eval 1) line 220.
Warning: prerequisite Test::More not found at (eval 1) line 220.
Writing Makefile for CGI::Session
make
....
....
....
Manifying blib/man3/CGI::Session::Serialize::json.3
/usr/perl5/5.00503/bin/pod2man: lib/CGI/Session/Serialize/json.pm is
missing required section: SYNOPSIS
Manifying blib/man3/CGI::Session::Serialize::storable.3
/usr/perl5/5.00503/bin/pod2man: lib/CGI/Session/Serialize/storable.pm
is missing required section: SYNOPSIS
Manifying blib/man3/CGI::Session::Tutorial.3
/usr/perl5/5.00503/bin/pod2man: lib/CGI/Session/Tutorial.pm is missing
required sections: SYNOPSIS DESCRIPTION
Manifying blib/man3/CGI::Session::Test::Default.3
/usr/perl5/5.00503/bin/pod2man: Invalid man page - 1st pod line is not
NAME in lib/CGI/Session/Test/Default.pm
Couldn't install blib/man3/CGI::Session::Test::Default.3
And the installation quits.
Can you please let me know if the installtion package is complete or
should I install any other dependencies for installing
CGI-Session-4.10.
|
Ooooh .... that's a very old version of perl that you're running - and quite
possibly the cause of the original problem and the cause of the latest
problem. I don't really know what to say if you want to stick with *that*
version of perl. I guess you could try installing the Digest::MD5,
Scalar::List::Utils, and Test::Simple distributions - but the errors that
stopped the build process don't seem (to me) to be related to the absence of
those (or any) modules.
(Sorry - it didn't occur to me that we might be dealing with such an old
version of perl when I read your original post.)
If it were me, I would be building and installing my own version of perl
5.8.8 into /usr/local and using that newer version of perl instead. (You
still leave the exisiting perl 5.00503 where it is for the system to use.)
Faik there might even be a pre-compiled version of perl 5.8.8 built for your
operating system that you can install into /usr/local (if you don't want to
build perl 5.8.8 yourself).
Cheers,
Rob |
|
| Back to top |
|
 |
shell_script *nix forums beginner
Joined: 04 May 2006
Posts: 8
|
Posted: Tue Jun 06, 2006 9:58 am Post subject:
Re: perl cgi session module installation problem
|
|
|
HI,
Thanks for the suggestion.
But after creating directory t/sessiondata and commenting line 61 in
the Makefile.PL,
I get warning messages and makefile is created.
Warning: prerequisite Digest::MD5 not found at (eval 1) line 220.
Warning: prerequisite Scalar::Util not found at (eval 1) line 220.
Warning: prerequisite Test::More not found at (eval 1) line 220.
Writing Makefile for CGI::Session
.....
.....
Manifying blib/man3/CGI::Session::Serialize::json.3
/usr/perl5/5.00503/bin/pod2man: lib/CGI/Session/Serialize/json.pm is
missing required section: SYNOPSIS
Manifying blib/man3/CGI::Session::Serialize::storable.3
/usr/perl5/5.00503/bin/pod2man: lib/CGI/Session/Serialize/storable.pm
is missing required section: SYNOPSIS
Manifying blib/man3/CGI::Session::Tutorial.3
/usr/perl5/5.00503/bin/pod2man: lib/CGI/Session/Tutorial.pm is missing
required sections: SYNOPSIS DESCRIPTION
Manifying blib/man3/CGI::Session::Test::Default.3
/usr/perl5/5.00503/bin/pod2man: Invalid man page - 1st pod line is not
NAME in lib/CGI/Session/Test/Default.pm
Couldn't install blib/man3/CGI::Session::Test::Default.3
And the installation quits.
Can you please let me know if the installtion package is complete or
should I install any other dependencies for installing
CGI-Session-4.10.
Thanks.
Sisyphus wrote:
| Quote: | bhuvana.aradhya@gmail.com> wrote in message
news:1149520312.311110.258550@j55g2000cwa.googlegroups.com...
HI ,
I am trying to install perl cgi::session module using the perl module
installation procedure
downloaded the CGI-Session-4.10.tar.gz
tar zxvf CGI-Session-4.10.tar.gz
perl Makefile.pl
Failed with the following message, Can anybody suggest what is missing?
Not enough arguments for mkdir at Makefile.PL line 61, near "))"
BEGIN not safe after errors--compilation aborted at Makefile.PL line
66.
Strange .... the only occurrence of 'mkdir' in the Makefile.PL (which I
assume to be line 61) is:
|
| Quote: |
mkdir(File::Spec->catfile('t', 'sessiondata'));
That should equate to:
mkdir 't/sessiondata';
Try using that instead.
If that fixes the error then you need to find out why File::Spec is
malfunctioning.
If the error persists, then it looks like perl is insisting that a second
MASK argument be supplied - and you would need to supply that argument. (See
'perldoc -f mkdir'.)
Alternatively, what I would probably do is manually create the 'sessiondata'
directory in the 't' directory, and then remove (comment out) the 'mkdir
...' line in the Makefile.PL :-)
Assuming your File::Spec is working correctly (and, therefore, that you
have uncovered a CGI::Session bug), you should file a bug report about this
at:
http://rt.cpan.org/Public/Dist/Display.html?Name=CGI-Session
One simple solution would be for the author to include, in the source
tarball, a file that needs to be unpacked into the t/sessiondata'
directory - ie a file whose sole purpose is to ensure that the
't/sessiondata' directory gets created without having to involve the
Makefile.PL in the process at all.
Cheers,
Rob |
|
|
| Back to top |
|
 |
Sisyphus *nix forums Guru
Joined: 04 Mar 2005
Posts: 503
|
Posted: Tue Jun 06, 2006 12:52 am Post subject:
Re: perl cgi session module installation problem
|
|
|
<bhuvana.aradhya@gmail.com> wrote in message
news:1149520312.311110.258550@j55g2000cwa.googlegroups.com...
| Quote: | HI ,
I am trying to install perl cgi::session module using the perl module
installation procedure
downloaded the CGI-Session-4.10.tar.gz
tar zxvf CGI-Session-4.10.tar.gz
perl Makefile.pl
Failed with the following message, Can anybody suggest what is missing?
Not enough arguments for mkdir at Makefile.PL line 61, near "))"
BEGIN not safe after errors--compilation aborted at Makefile.PL line
66.
|
Strange .... the only occurrence of 'mkdir' in the Makefile.PL (which I
assume to be line 61) is:
mkdir(File::Spec->catfile('t', 'sessiondata'));
That should equate to:
mkdir 't/sessiondata';
Try using that instead.
If that fixes the error then you need to find out why File::Spec is
malfunctioning.
If the error persists, then it looks like perl is insisting that a second
MASK argument be supplied - and you would need to supply that argument. (See
'perldoc -f mkdir'.)
Alternatively, what I would probably do is manually create the 'sessiondata'
directory in the 't' directory, and then remove (comment out) the 'mkdir
....' line in the Makefile.PL :-)
Assuming your File::Spec is working correctly (and, therefore, that you
have uncovered a CGI::Session bug), you should file a bug report about this
at:
http://rt.cpan.org/Public/Dist/Display.html?Name=CGI-Session
One simple solution would be for the author to include, in the source
tarball, a file that needs to be unpacked into the t/sessiondata'
directory - ie a file whose sole purpose is to ensure that the
't/sessiondata' directory gets created without having to involve the
Makefile.PL in the process at all.
Cheers,
Rob |
|
| Back to top |
|
 |
shell_script *nix forums beginner
Joined: 04 May 2006
Posts: 8
|
Posted: Mon Jun 05, 2006 3:11 pm Post subject:
perl cgi session module installation problem
|
|
|
HI ,
I am trying to install perl cgi::session module using the perl module
installation procedure
| Quote: | downloaded the CGI-Session-4.10.tar.gz
tar zxvf CGI-Session-4.10.tar.gz
perl Makefile.pl
|
Failed with the following message, Can anybody suggest what is missing?
Not enough arguments for mkdir at Makefile.PL line 61, near "))"
BEGIN not safe after errors--compilation aborted at Makefile.PL line
66.
Thanks in advance. |
|
| Back to top |
|
 |
Google
|
|
| Back to top |
|
 |
|
|
The time now is Fri Jan 09, 2009 6:14 am | All times are GMT
|
|
Watch Anime Online | Dutch Bodybuilding Forums | Problem Mortgage | Learn real Kung Fu | Loans
|
|
Copyright © 2004-2005 DeniX Solutions SRL
|
|
|
|
Other DeniX Solutions sites:
Unix/Linux blog |
electronics forum |
medicine forum |
science forum |
|
|
Privacy Policy
|
Powered by phpBB © 2001, 2005 phpBB Group
|
|