niXforums Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   PreferencesPreferences   Log in to check your private messagesLog in to check your private messages   Log inLog in 
·  nixdoc.net ·  man pages ·  Linux HOWTOs ·  FreeBSD Tips ·  Forums
navigation Forum index » Programming » Perl » modules
perl cgi session module installation problem
Post new topic   Reply to topic Page 1 of 1 [6 Posts] View previous topic :: View next topic
Author Message
shell_script
*nix forums beginner


Joined: 04 May 2006
Posts: 8

PostPosted: Tue Jun 06, 2006 12:12 pm    Post subject: Re: perl cgi session module installation problem Reply with quote

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

PostPosted: Tue Jun 06, 2006 12:05 pm    Post subject: Re: perl cgi session module installation problem Reply with quote

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

PostPosted: Tue Jun 06, 2006 10:35 am    Post subject: Re: perl cgi session module installation problem Reply with quote

<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

PostPosted: Tue Jun 06, 2006 9:58 am    Post subject: Re: perl cgi session module installation problem Reply with 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

Quote:
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.

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

PostPosted: Tue Jun 06, 2006 12:52 am    Post subject: Re: perl cgi session module installation problem Reply with quote

<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

PostPosted: Mon Jun 05, 2006 3:11 pm    Post subject: perl cgi session module installation problem Reply with quote

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
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [6 Posts] View previous topic :: View next topic
The time now is Fri Jan 09, 2009 6:14 am | All times are GMT
navigation Forum index » Programming » Perl » modules
Jump to:  

Similar Topics
Topic Author Forum Replies Last Post
No new posts Unknown in header problem -SOLVED- Light Speed Postfix 0 Thu Jul 03, 2008 10:40 am
No new posts problem with sending mail nuxia Postfix 0 Mon Apr 21, 2008 3:58 am
No new posts Postfix 2.3.8 Virtual problem Blotto Postfix 0 Fri Apr 04, 2008 6:11 am
No new posts HOW-TO: Deliver many messages over 1 smtp session? Oymakoon Postfix 0 Thu Mar 20, 2008 11:12 am
No new posts Postfix sending problem for local domain remote email monkey_magix Postfix 0 Mon Sep 10, 2007 10:17 am

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
[ Time: 0.3284s ][ Queries: 20 (0.1995s) ][ GZIP on - Debug on ]