Installing

I’m trying to install, on a fresh machine. I’ve satisfied the perl
dependencies, I’ve built perl, mod_perl and apache from source.

I added the stuff to the httpd.conf, and now I get this when I try to start
apache:

[root@help conf]# /usr/local/apache/bin/apachectl start
[Thu Feb 7 15:31:03 2002] [error] Can’t locate Storable.pm in @INC (@INC
contains: /local/rt2/etc /local/rt2/lib
/usr/local/lib/perl5/5.6.1/i686-linux /usr/local/lib/perl5/5.6.1
/usr/local/lib/perl5/site_perl/5.6.1/i686-linux
/usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .
/usr/local/apache/ /usr/local/apache/lib/perl) at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
line 14.
BEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
line 14.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/File.pm line 22.
BEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/File.pm line 22.
Compilation failed in require at /local/rt2/bin/webmux.pl line 85.
BEGIN failed–compilation aborted at /local/rt2/bin/webmux.pl line 85.
Compilation failed in require at (eval 5) line 1.

Syntax error on line 986 of /usr/local/apache/conf/httpd.conf:
Can’t locate Storable.pm in @INC (@INC contains: /local/rt2/etc
/local/rt2/lib /usr/local/lib/perl5/5.6.1/i686-linux
/usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i686-linux
/usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .
/usr/local/apache/ /usr/local/apache/lib/perl) at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
line 14.
BEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
line 14.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/File.pm line 22.
BEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/File.pm line 22.
Compilation failed in require at /local/rt2/bin/webmux.pl line 85.
BEGIN failed–compilation aborted at /local/rt2/bin/webmux.pl line 85.
Compilation failed in require at (eval 5) line 1.

/usr/local/apache/bin/apachectl start: httpd could not be started

–8<-- end of error message

I have looked, and
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
exists.

Any ideas?

The Declaration of Independence only guarantees your right to "pursue"
happiness. It doesn’t say anything about catching it.

Russ Johnson
Stargate Online

http://www.dimstar.net
telnet://telnet.dimstar.net
ICQ: 3739685

It doesnt look like /usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
is in your @INC path…

@INC (@INC contains: /local/rt2/etc /local/rt2/lib
/usr/local/lib/perl5/5.6.1/i686-linux /usr/local/lib/perl5/5.6.1
/usr/local/lib/perl5/site_perl/5.6.1/i686-linux
/usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .
/usr/local/apache/ /usr/local/apache/lib/perl)

Link it in or run perl --MCPAN -e shell and add it to your path-----Original Message-----
From: Russ Johnson [mailto:russj@dimstar.net]
Sent: Thursday, February 07, 2002 7:05 PM
To: Request Tracker Users Mailing List
Subject: [rt-users] Installing.

I’m trying to install, on a fresh machine. I’ve satisfied the perl
dependencies, I’ve built perl, mod_perl and apache from source.

I added the stuff to the httpd.conf, and now I get this when I try to start
apache:

[root@help conf]# /usr/local/apache/bin/apachectl start
[Thu Feb 7 15:31:03 2002] [error] Can’t locate Storable.pm in @INC (@INC
contains: /local/rt2/etc /local/rt2/lib
/usr/local/lib/perl5/5.6.1/i686-linux /usr/local/lib/perl5/5.6.1
/usr/local/lib/perl5/site_perl/5.6.1/i686-linux
/usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .
/usr/local/apache/ /usr/local/apache/lib/perl) at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
line 14.
BEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
line 14.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/File.pm line 22.
BEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/File.pm line 22.
Compilation failed in require at /local/rt2/bin/webmux.pl line 85.
BEGIN failed–compilation aborted at /local/rt2/bin/webmux.pl line 85.
Compilation failed in require at (eval 5) line 1.

Syntax error on line 986 of /usr/local/apache/conf/httpd.conf:
Can’t locate Storable.pm in @INC (@INC contains: /local/rt2/etc
/local/rt2/lib /usr/local/lib/perl5/5.6.1/i686-linux
/usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i686-linux
/usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .
/usr/local/apache/ /usr/local/apache/lib/perl) at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
line 14.
BEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
line 14.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/File.pm line 22.
BEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/File.pm line 22.
Compilation failed in require at /local/rt2/bin/webmux.pl line 85.
BEGIN failed–compilation aborted at /local/rt2/bin/webmux.pl line 85.
Compilation failed in require at (eval 5) line 1.

/usr/local/apache/bin/apachectl start: httpd could not be started

–8<-- end of error message

I have looked, and
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
exists.

Any ideas?

The Declaration of Independence only guarantees your right to "pursue"
happiness. It doesn’t say anything about catching it.

Russ Johnson
Stargate Online

http://www.dimstar.net
telnet://telnet.dimstar.net
ICQ: 3739685

rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Russ Johnson wrote:

[Thu Feb 7 15:31:03 2002] [error] Can’t locate Storable.pm in @INC (@INC

–8<–

I have looked, and
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
exists.

That package is trying to pull in another Storable.pm. Check CPAN
for “Storable”.

What does “make testdeps” say about your setup, anyway? Did you need
to force install Apache::Session (or anything else)?

Hi Russ,

[Thu Feb 7 15:31:03 2002] [error] Can’t locate Storable.pm in @INC
[…]
I have looked, and
/usr/local/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm
exists.

This file is part of the Apache::Session module. It is not the Storable
module.

If you have CPAN, just type “cpan” as root, and then “install Storable”.

If you want to do it manually:

http://www.cpan.org/modules/by-module/Storable/Storable-1.0.14.tar.gz

Jonas

visit http://jonaspasche.de

signature.asc (232 Bytes)