Re: where is libperl.so.1?

2002-03-08 Thread J S

I found the cause of this error. Somehow I'd managed to install an apache 
build I did, where I was running mod_perl dynamically not static. I copied 
over my latest build where I run mod_perl statically and it was fine.


From: Michael Peppler [EMAIL PROTECTED]
To: darren chamberlain [EMAIL PROTECTED]
CC: [EMAIL PROTECTED]
Subject: Re: where is libperl.so.1?
Date: Thu, 7 Mar 2002 13:14:41 -0800
MIME-Version: 1.0
Received: from [63.251.56.142] by hotmail.com (3.2) with ESMTP id 
MHotMailBE51235C00C44004324B3FFB388E106F0; Thu, 07 Mar 2002 13:15:08 -0800
Received: (qmail 28237 invoked by uid 500); 7 Mar 2002 21:14:51 -
Received: (qmail 28221 invoked from network); 7 Mar 2002 21:14:50 -
From modperl-return-23386-vervoom Thu, 07 Mar 2002 13:15:21 -0800
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
Precedence: bulk
list-help: mailto:[EMAIL PROTECTED]
list-unsubscribe: mailto:[EMAIL PROTECTED]
list-post: mailto:[EMAIL PROTECTED]
Delivered-To: mailing list [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
In-Reply-To: [EMAIL PROTECTED]
References: 
[EMAIL PROTECTED][EMAIL PROTECTED]
X-Mailer: VM 6.92 under 21.1 (patch 12) Channel Islands XEmacs Lucid
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N

darren chamberlain writes:
   Quoting J S [EMAIL PROTECTED] [Mar 07, 2002 12:18]:
I've installed an apache build I did onto a Solaris
2.6 box, and when I try to start it I get the following error 
message:
   
ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open 
failed:
No such file or directory
Killed
   
I can't find libperl.so on either the original box, or the box
I'm installing to. Can anyone help me out please?
  
   You shouldn't need to find libperl.so if you've built it
   statically.

He does need libperl.so if he built *perl* to use a shared libperl
instead of a static libperl.a

I guess setting LD_LIBRARY_PATH correctly (to include
/usr/lib/perl5/5.6.x/i386-linux/CORE or wherever the main perl library
is located on that box) should fix the problem.

Michael
--
Michael Peppler  Data Migrations, Inc.
[EMAIL PROTECTED]   *or*  [EMAIL PROTECTED]
http://www.mbay.net/~mpeppler
International Sybase User Group: http://www.isug.com


_
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx




Re: where is libperl.so.1?

2002-03-07 Thread J S

I forgot to mention that mod-perl1.26 is compiled into the apache build 
(statically) as well.

Hi there,

I've installed an apache build I did onto a Solaris
2.6 box, and when I try to start it I get the following error message:

ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open failed:
No such file or directory
Killed

I can't find libperl.so on either the original box, or the box I'm
installing to. Can anyone help me out please?

Thanks for any help,

JS.

_
Chat with friends online, try MSN Messenger: http://messenger.msn.com





_
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.




Re: where is libperl.so.1?

2002-03-07 Thread Issac Goldstand

so if it's statically compiled, why are you using LoadModule?

  Issac

J S wrote:



 Hi there,

 I've installed an apache build I did onto a Solaris
 2.6 box, and when I try to start it I get the following error message:

 ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open failed:
 No such file or directory
 Killed

 I can't find libperl.so on either the original box, or the box I'm
 installing to. Can anyone help me out please?

 Thanks for any help,

 JS.

 _
 Chat with friends online, try MSN Messenger: http://messenger.msn.com







Re: where is libperl.so.1?

2002-03-07 Thread J S

Not sure I understand your answer. I'm not using LoadModule.

JS.

so if it's statically compiled, why are you using LoadModule?

  Issac

J S wrote:



Hi there,

I've installed an apache build I did onto a Solaris
2.6 box, and when I try to start it I get the following error message:

ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open failed:
No such file or directory
Killed

I can't find libperl.so on either the original box, or the box I'm
installing to. Can anyone help me out please?

Thanks for any help,

JS.

_
Chat with friends online, try MSN Messenger: http://messenger.msn.com








_
Chat with friends online, try MSN Messenger: http://messenger.msn.com




Re: where is libperl.so.1?

2002-03-07 Thread Issac Goldstand

*looks again*  oops...  I didn't look close enough at tyhe error, 
assumed it couldn't find mod_perl.so *hits himself in head*.

Did you install perl yourself?  If so, you may want to make sure that 
the directory containing the libperl.so file (usually 
TOP_LEVEL/libexec/) is included in the file /etc/ld.so.conf and then run 
ldconfig as root.
That might help...

  Issac

J S wrote:

 Not sure I understand your answer. I'm not using LoadModule.

 JS.


 so if it's statically compiled, why are you using LoadModule?

  Issac

 J S wrote:



 Hi there,

 I've installed an apache build I did onto a Solaris
 2.6 box, and when I try to start it I get the following error message:

 ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open 
 failed:
 No such file or directory
 Killed

 I can't find libperl.so on either the original box, or the box I'm
 installing to. Can anyone help me out please?

 Thanks for any help,

 JS.







Re: where is libperl.so.1?

2002-03-07 Thread darren chamberlain

Quoting J S [EMAIL PROTECTED] [Mar 07, 2002 12:18]:
 I've installed an apache build I did onto a Solaris
 2.6 box, and when I try to start it I get the following error message:
 
 ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open failed:
 No such file or directory
 Killed
 
 I can't find libperl.so on either the original box, or the box
 I'm installing to. Can anyone help me out please?

You shouldn't need to find libperl.so if you've built it
statically.  For example:

Here is my httpd:
$ /usr/local/apache/1.3.22/bin/httpd-modperl1.25-perl5.00503  -l
Compiled-in modules:
  http_core.c
  mod_env.c
  mod_log_config.c
  mod_mime.c
  mod_negotiation.c
  mod_status.c
  mod_info.c
  mod_include.c
  mod_autoindex.c
  mod_dir.c
  mod_cgi.c
  mod_actions.c
  mod_alias.c
  mod_rewrite.c
  mod_access.c
  mod_auth.c
  mod_proxy.c
  mod_so.c
  mod_setenvif.c
  mod_perl.c

Here is what it's using:
$ ldd /usr/local/apache/1.3.22/bin/httpd-modperl1.25-perl5.00503 
libm.so.6 = /lib/libm.so.6 (0x40019000)
libcrypt.so.1 = /lib/libcrypt.so.1 (0x40037000)
libdb.so.3 = /lib/libdb.so.3 (0x40064000)
libnsl.so.1 = /lib/libnsl.so.1 (0x4009f000)
libdl.so.2 = /lib/libdl.so.2 (0x400b5000)
libc.so.6 = /lib/libc.so.6 (0x400b9000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x4000)

No libperl.so.  Are you sure you're trying to start the correct
httpd?

(darren)

-- 
I must say I find television very educational. The minute somebody
turns it on, I go to the library and read a good book.
-- Grouchy Marx



Re: where is libperl.so.1?

2002-03-07 Thread Michael Peppler

darren chamberlain writes:
  Quoting J S [EMAIL PROTECTED] [Mar 07, 2002 12:18]:
   I've installed an apache build I did onto a Solaris
   2.6 box, and when I try to start it I get the following error message:
   
   ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open failed:
   No such file or directory
   Killed
   
   I can't find libperl.so on either the original box, or the box
   I'm installing to. Can anyone help me out please?
  
  You shouldn't need to find libperl.so if you've built it
  statically.

He does need libperl.so if he built *perl* to use a shared libperl
instead of a static libperl.a

I guess setting LD_LIBRARY_PATH correctly (to include
/usr/lib/perl5/5.6.x/i386-linux/CORE or wherever the main perl library
is located on that box) should fix the problem.

Michael
-- 
Michael Peppler  Data Migrations, Inc.
[EMAIL PROTECTED]   *or*  [EMAIL PROTECTED]
http://www.mbay.net/~mpeppler
International Sybase User Group: http://www.isug.com