Berkeley DB package compatibility issue

From: Nasier Jaffer <jaffern_at_gmail.com>
Date: Wed, 23 Apr 2008 16:35:24 +0200
Hello 

I am trying to install Apache, OpenlDAP and p5-BerkeleyDB-0.32 on FreeBSD 7.0-RELEASE #0:. These are all done from the package system.

ie pkg_add -r package_name

apache-2.2.6_2      Version 2.2 of Apache web server with prefork MPM
openldap-client-2.3.41 Open source LDAP client implementation
openldap-server-2.3.41 Open source LDAP server implementation
p5-BerkeleyDB-0.32  Perl5 interface to the Berkeley DB package

The resultant dependencies of these packages regarding Berkeley DB is as follows

db41-4.1.25_4       The Berkeley DB package, revision 4.1
db42-4.2.52_5       The Berkeley DB package, revision 4.2
db44-4.4.20.4       The Berkeley DB package, revision 4.4

apache-2.2.6_2 requires db42-4.2.52_5
p5-BerkeleyDB-0.32 requires db41-4.1.25_4
openldap-server-2.3.41 requires db44-4.4.20.4 

This is causing some serious issues when running some perl modules in apache. 

[Wed Apr 23 15:24:03 2008] [error] \nBerkeleyDB needs compatible versions of libdb & db.h\n\tyou have db.h version 4.1.25 and libdb version 4.4.20\nCompilation failed in require at /usr/local/lib/perl5/site_perl/Seshat.pm line 4, <DATA> line 228.\nBEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Seshat.pm line 4, <DATA> line 228.\nCompilation failed in require at /var/www/cgi-bin/rs/logon.pl line 32, <DATA> line 228.\nBEGIN failed--compilation aborted at /var/www/cgi-bin/rs/logon.pl line 32, <DATA> line 228.\n

Can someone please assist me with solving this problem. Your help is greatly appreciated.

Nasier
Received on Wed Apr 23 2008 - 13:00:59 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:30 UTC