Re: where is libperl.so.1?
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
where is libperl.so.1?
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?
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?
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?
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?
*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?
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?
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