From owner-freebsd-current@FreeBSD.ORG Thu Apr 24 13:03:24 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C43A1065674 for ; Thu, 24 Apr 2008 13:03:24 +0000 (UTC) (envelope-from jaffern@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by mx1.freebsd.org (Postfix) with ESMTP id 1252A8FC1E for ; Thu, 24 Apr 2008 13:03:23 +0000 (UTC) (envelope-from jaffern@gmail.com) Received: by nf-out-0910.google.com with SMTP id b2so1379639nfb.33 for ; Thu, 24 Apr 2008 06:03:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:cc:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; bh=mEsNeQ/T6aEVmwfHPyO9UOpWwBMd9Dl2IZsLY7sUEHI=; b=GOLk7bhlfiWgbhYwfa5sbZF2djTKDB6AB6METU+SRsLT7EwLZAyTLKcrM9VgJdoHkGrR8IenGyWwKPpEJIRGoNMMT2OOlOd8tidhEZjFfq7whODttIs6WSKAnjZyUeYgISsElP1ivWd7l0tL0rWHkSSVrI2iDAj+ReYYCaG63WU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:cc:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=dHXbrVYKp1Nca372NiBMxHtxXHBsMfxnrm9KHUN2C3QIXShzTjdt7OatIu0PUlwwQKO6jW8gQdfQ1T06SnPiTIAm2zyJjHyR2d4uMtKum4Xkdpka4lbS1BDZpcW6VjscTYqlS+KFFIFNapURnGpckHHFA4mwX7TAnj6eugzORvo= Received: by 10.210.39.20 with SMTP id m20mr794157ebm.126.1209042202770; Thu, 24 Apr 2008 06:03:22 -0700 (PDT) Received: from Nasier ( [196.23.54.250]) by mx.google.com with ESMTPS id g11sm584735gve.6.2008.04.24.06.03.17 (version=SSLv3 cipher=RC4-MD5); Thu, 24 Apr 2008 06:03:21 -0700 (PDT) Message-ID: <000f01c8a60b$90df3f20$086517ac@Nasier> From: "Nasier Jaffer" To: "Scot Hetzel" References: <000c01c8a54f$472537c0$086517ac@Nasier> <790a9fff0804231235n2cf6d95dle30340c0578b666c@mail.gmail.com> Date: Thu, 24 Apr 2008 15:03:11 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1914 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1914 Cc: freebsd-current@freebsd.org Subject: Re: Berkeley DB package compatibility issue X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2008 13:03:24 -0000 Hello Scot I did what you said ie add WITH_BDB_VER=3D44 to the /etc/make.conf file and p5-Berkerley DB = as well as apache2 compiled looking at the correct BDB. Thanks PS. The other method also works, but is a longer way of doing the same = job. ----- Original Message -----=20 From: "Scot Hetzel" To: "Nasier Jaffer" Cc: Sent: Wednesday, April 23, 2008 9:35 PM Subject: Re: Berkeley DB package compatibility issue > On 4/23/08, Nasier Jaffer wrote: > > 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, line 228.\nBEGIN = failed--compilation aborted at /usr/local/lib/perl5/site_perl/Seshat.pm = line 4, line 228.\nCompilation failed in require at = /var/www/cgi-bin/rs/logon.pl line 32, line 228.\nBEGIN = failed--compilation aborted at /var/www/cgi-bin/rs/logon.pl line 32, = line 228.\n > > > > Can someone please assist me with solving this problem. Your help = is greatly appreciated. > > > Try setting WITH_BDB_VER in your make.conf file, and rebuild the = ports: >=20 > WITH_BDB_VER=3D44 >=20 > If you have other bdb ports installed, and you want to use the latest > version, then set WITH_BDB_HIGHEST in make.conf. >=20 > Scot