perl-5.8.6_2

dan35

Verified User
Joined
Nov 21, 2004
Messages
123
Hi,

I just updated perl 5.8.5 to pert 5.8.6_2 on FreeBSD 5.3.

pkg_info | grep perl
bsdpan-mod_perl-1.29 Apache - Perl interface to the Apache server API
p5-SNMP_Session-1.07 A perl5 module providing rudimentary access to SNMPv1 and v
perl-5.8.6_2 Practical Extraction and Report Language


Then I got this error after a reboot:

Syntax error on line 80 of /etc/httpd/conf/httpd.conf:
Cannot load /etc/httpd/modules/libperl.so into server: Shared object "libperl.so" not found, required by "libperl.so"

I tried to recompile apache via customapache, but it didn't help.

Right now, I just comment out mod_perl lines in httpd.conf to let apache run.

Please help!
 
Last edited:
Any DA guy? What should I do to upgrade mod_perl? Please advice!
TIA
 
check /etc/make.conf for these lines if they dont exist run use.perl port

# added by use.perl 2005-02-06 10:57:18
PERL_VER=5.8.6
PERL_VERSION=5.8.6

run this command, will reinstall all that depend on perl including your perl modules.

portupgrade -f `(pkg_info -R perl-5\* |tail +4; \
find /usr/local/lib/perl5/site_perl/5.[68].[1245] -type f -print0 \
| xargs -0 pkg_which -fv | sed -e '/: ?/d' -e 's/.*: //')|sort -u
`

you still might need to reinstall apache after.
 
Thank you so much, Chrysalis!

When rebuildin' apache, I had to delete configure.* files to rebuild mod_perl.

Anyway, w/o your help, I might switch back to linux and cpanel ;)

Thx again, Chrysalis!
 
Back
Top