[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#263804: marked as done (libapr0-dev: [PATCH] : link coherently with Berkeley DB)



Your message dated Tue, 10 Aug 2004 12:01:48 +0100
with message-id <20040810110148.GC1094@fugue.home.clearairturbulence.org>
and subject line (forw) [installer@ftp-master.debian.org: apache2_2.0.50-8_i386.changes ACCEPTED]
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 5 Aug 2004 19:44:28 +0000
>From dwhedon@voxel.net Thu Aug 05 12:44:28 2004
Return-path: <dwhedon@voxel.net>
Received: from 66-109-34-228.ip.tvc-ip.com (june.voxel.net) [66.109.34.228] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BsoA8-0002zk-00; Thu, 05 Aug 2004 12:44:28 -0700
Received: by june.voxel.net (Postfix, from userid 1003)
	id 599ED989EA; Thu,  5 Aug 2004 15:43:29 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: David Kimdon <dwhedon@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libapr0-dev: [PATCH] : link coherently with Berkeley DB
X-Mailer: reportbug 2.64
Date: Thu, 05 Aug 2004 15:43:29 -0400
Message-Id: <[🔎] 20040805194329.599ED989EA@june.voxel.net>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: libapr0-dev
Version: 2.0.50-7
Severity: important

The subversion build is failing on s390 and sparc like this : 

checking for availability of Berkeley DB... no
configure: error: Berkeley DB 4.0.14 wasn't found.
make: *** [debian/stamp-configure] Error 1

The subversion build tries to make sure it uses the same version of
Berkeley DB as apr-util used.  debian/control of apache2 hints that the
package would like to be linking against Berkeley DB 4.2.  Unfortunately
apr-util on spacr (and probably s390 as well) is a bit confused as to
which version of Berkeley DB it uses:

$ ldd /usr/lib/libaprutil-0.so | grep libdb
  libdb-4.2.so => /usr/lib/libdb-4.2.so (0x700b4000)
$ apu-config --libs
 -lldap -llber -ldb-4.0 -lexpat
$ 

The above commands were executed on a sparc machine with libapr0-dev
2.0.50-7.  If we take a look at the s390 build log (I'd use the sparc
build log if I could find one) :

from http://buildd.debian.org/fetch.php?&pkg=apache2&ver=2.0.50-7&arch=s390&stamp=1091560809&file=log&as=raw

. . .
checking for Berkeley DB 4.0 in the standard places... 
checking db4/db.h usability... no
checking db4/db.h presence... no
checking for db4/db.h... no
checking db.h usability... yes
checking db.h presence... yes
checking for db.h... yes
checking for -ldb-4.0... yes
checking for default DBM... db4
  adding "-ldb-4.0" to APRUTIL_EXPORT_LIBS
  adding "-ldb-4.0" to APRUTIL_LIBS
. . .

So s390 used 4.0, and now on sparc, what does apache2 use :

$ ldd /usr/sbin/apache2 | grep db
        libdb-4.2.so => /usr/lib/libdb-4.2.so (0x701fc000)
        libdb-4.0.so => /usr/lib/libdb-4.0.so (0x70378000)
$ 

I don't think berkeley db was made to work well with two versions in
the same process.  The included patch at least makes the apr-util
build choose db 4.2.  I think this will resolve the problem.  I'm
doing a full build on sparc now to make sure.

-David

--- debian/rules.orig	2004-08-05 15:15:05.000000000 -0400
+++ debian/rules	2004-08-05 15:20:01.000000000 -0400
@@ -24,7 +24,7 @@
 export DH_OPTIONS
 
 AP2_COMMON_CONFARGS = --enable-layout=Debian --enable-so \
-                      --with-program-name=apache2 --with-dbm=db4 \
+                      --with-program-name=apache2 --with-dbm=db42 \
                       --enable-logio --enable-userdir=shared \
 		      --enable-ssl=shared --enable-deflate=shared \
 		      --with-ldap=yes --with-ldap-include=/usr/include \

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: sparc (sparc64)
Kernel: Linux 2.4.26-sparc64
Locale: LANG=C, LC_CTYPE=C

Versions of packages libapr0-dev depends on:
ii  libapr0                       2.0.50-7   The Apache Portable Runtime
ii  libdb4.2-dev                  4.2.52-16  Berkeley v4.2 Database Libraries [
ii  libexpat1-dev                 1.95.6-8   XML parsing C library - developmen
ii  libldap2-dev                  2.1.30-3   OpenLDAP development libraries
ii  libpcre3-dev                  4.5-1.1    Perl 5 Compatible Regular Expressi

-- no debconf information

---------------------------------------
Received: (at 263804-done) by bugs.debian.org; 10 Aug 2004 11:01:50 +0000
>From thom@debian.org Tue Aug 10 04:01:50 2004
Return-path: <thom@debian.org>
Received: from mailrelay.eurospot.com (relay.swisscom-eurospot.com) [62.39.81.196] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BuUO5-0000lM-00; Tue, 10 Aug 2004 04:01:50 -0700
Received: from virelais.home.clearairturbulence.org (unknown [82.109.138.58])
	by relay.swisscom-eurospot.com (Postfix) with ESMTP id A80CB286C4A
	for <263804-done@bugs.debian.org>; Tue, 10 Aug 2004 13:01:48 +0200 (CEST)
Received: by virelais.home.clearairturbulence.org (Postfix, from userid 1000)
	id 38C7EB9662; Tue, 10 Aug 2004 12:01:48 +0100 (BST)
Date: Tue, 10 Aug 2004 12:01:48 +0100
From: Thom May <thom@debian.org>
To: 263804-done@bugs.debian.org
Subject: (forw) [installer@ftp-master.debian.org: apache2_2.0.50-8_i386.changes ACCEPTED]
Message-ID: <20040810110148.GC1094@fugue.home.clearairturbulence.org>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="dc+cDN39EJAMEtIO"
Content-Disposition: inline
X-Operating-System: Linux/2.6.7-1-686 (i686)
User-Agent: Mutt/1.5.6+20040523i
Delivered-To: 263804-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-1.4 required=4.0 tests=BAYES_00,MAILTO_WITH_SUBJ 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 


--dc+cDN39EJAMEtIO
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline

Missed the bug number in the changelog.

--dc+cDN39EJAMEtIO
Content-Type: message/rfc822
Content-Disposition: inline

Return-Path: <bounce-debian-apache=thom=planetarytramp.net@lists.debian.org>
X-Original-To: thom@amnesiac.heapspace.net
Delivered-To: thom@amnesiac.heapspace.net
Received: from localhost (localhost [127.0.0.1])
	by amnesiac.heapspace.net (Postfix) with ESMTP id 6B5BB57EB
	for <thom@amnesiac.heapspace.net>; Mon,  9 Aug 2004 19:57:42 +0100 (BST)
Received: from amnesiac.heapspace.net ([127.0.0.1])
 by localhost (amnesiac.heapspace.net [127.0.0.1]) (amavisd-new, port 10024)
 with LMTP id 26580-02-3 for <thom@amnesiac.heapspace.net>;
 Mon,  9 Aug 2004 19:57:42 +0100 (BST)
Received: from murphy.debian.org (murphy.debian.org [146.82.138.6])
	by amnesiac.heapspace.net (Postfix) with ESMTP id B9AAB57C2
	for <thom@planetarytramp.net>; Mon,  9 Aug 2004 19:57:41 +0100 (BST)
Received: from localhost (localhost [127.0.0.1])
	by murphy.debian.org (Postfix) with QMQP
	id 9DDE4EBD8; Mon,  9 Aug 2004 13:57:32 -0500 (CDT)
Old-Return-Path: <katie@ftp-master.debian.org>
X-Original-To: debian-apache@lists.debian.org
Received: from newraff.debian.org (newraff.debian.org [208.185.25.31])
	by murphy.debian.org (Postfix) with ESMTP id 3759CEA13
	for <debian-apache@lists.debian.org>; Mon,  9 Aug 2004 10:07:58 -0500 (CDT)
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1BuBf3-00022w-00; Mon, 09 Aug 2004 11:02:05 -0400
From: Debian Installer <installer@ftp-master.debian.org>
To: Thom May <thom@debian.org>,
	Debian Apache Maintainers <debian-apache@lists.debian.org>
X-Katie: $Revision: 1.51 $
Subject: apache2_2.0.50-8_i386.changes ACCEPTED
Message-Id: <[🔎] E1BuBf3-00022w-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Mon, 09 Aug 2004 11:02:05 -0400
X-Rc-Spam: 2004-07-19_01
X-Rc-Virus: 2004-07-20_01
X-Rc-Spam: 2004-07-19_01
Resent-Message-ID: <o7FP9C.A.M2B.ck8FBB@murphy>
Resent-From: debian-apache@lists.debian.org
X-Mailing-List: <debian-apache@lists.debian.org> archive/latest/5490
X-Loop: debian-apache@lists.debian.org
List-Id: <debian-apache.lists.debian.org>
List-Post: <mailto:debian-apache@lists.debian.org>
List-Help: <mailto:debian-apache-request@lists.debian.org?subject=help>
List-Subscribe: <mailto:debian-apache-request@lists.debian.org?subject=subscribe>
List-Unsubscribe: <mailto:debian-apache-request@lists.debian.org?subject=unsubscribe>
List-Archive: <http://lists.debian.org/debian-apache/>
Precedence: list
Resent-Sender: debian-apache-request@lists.debian.org
Resent-Date: Mon,  9 Aug 2004 13:57:32 -0500 (CDT)
X-Virus-Scanned: by amavisd-new at heapspace.net
X-UID: 9219
X-Keywords:                                                                                                    


Accepted:
apache2-common_2.0.50-8_i386.deb
  to pool/main/a/apache2/apache2-common_2.0.50-8_i386.deb
apache2-doc_2.0.50-8_all.deb
  to pool/main/a/apache2/apache2-doc_2.0.50-8_all.deb
apache2-mpm-perchild_2.0.50-8_i386.deb
  to pool/main/a/apache2/apache2-mpm-perchild_2.0.50-8_i386.deb
apache2-mpm-prefork_2.0.50-8_i386.deb
  to pool/main/a/apache2/apache2-mpm-prefork_2.0.50-8_i386.deb
apache2-mpm-threadpool_2.0.50-8_i386.deb
  to pool/main/a/apache2/apache2-mpm-threadpool_2.0.50-8_i386.deb
apache2-mpm-worker_2.0.50-8_i386.deb
  to pool/main/a/apache2/apache2-mpm-worker_2.0.50-8_i386.deb
apache2-prefork-dev_2.0.50-8_all.deb
  to pool/main/a/apache2/apache2-prefork-dev_2.0.50-8_all.deb
apache2-threaded-dev_2.0.50-8_all.deb
  to pool/main/a/apache2/apache2-threaded-dev_2.0.50-8_all.deb
apache2_2.0.50-8.diff.gz
  to pool/main/a/apache2/apache2_2.0.50-8.diff.gz
apache2_2.0.50-8.dsc
  to pool/main/a/apache2/apache2_2.0.50-8.dsc
apache2_2.0.50-8_i386.deb
  to pool/main/a/apache2/apache2_2.0.50-8_i386.deb
libapr0-dev_2.0.50-8_i386.deb
  to pool/main/a/apache2/libapr0-dev_2.0.50-8_i386.deb
libapr0_2.0.50-8_i386.deb
  to pool/main/a/apache2/libapr0_2.0.50-8_i386.deb
Announcing to debian-devel-changes@lists.debian.org


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-apache-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


--dc+cDN39EJAMEtIO--



Reply to: