From owner-freebsd-ports@FreeBSD.ORG Mon Aug 2 19:47:44 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A39F716A4CE for ; Mon, 2 Aug 2004 19:47:44 +0000 (GMT) Received: from goofy.cultdeadsheep.org (charon.cultdeadsheep.org [80.65.226.72]) by mx1.FreeBSD.org (Postfix) with SMTP id 228B743D62 for ; Mon, 2 Aug 2004 19:47:43 +0000 (GMT) (envelope-from clement@FreeBSD.org) Received: (qmail 37325 invoked by uid 89); 2 Aug 2004 21:47:33 +0200 Received: from clement@FreeBSD.org by goofy.cultdeadsheep.org by uid 89 with qmail-scanner-1.22st Clear:RC:1(192.168.0.4):SA:0(-3.9/5.0):. Processed in 1.045461 secs); 02 Aug 2004 19:47:33 -0000 X-Spam-Status: No, hits=-3.9 required=5.0 X-Qmail-Scanner-Mail-From: clement@FreeBSD.org via goofy.cultdeadsheep.org X-Qmail-Scanner: 1.22st (Clear:RC:1(192.168.0.4):SA:0(-3.9/5.0):. Processed in 1.045461 secs Process 37310) Received: from unknown (HELO satan.cultdeadsheep.org) (192.168.0.4) by 192.168.0.1 with SMTP; 2 Aug 2004 21:47:32 +0200 Date: Mon, 2 Aug 2004 21:47:16 +0200 From: Clement Laforet To: Lev Serebryakov Message-Id: <20040802214716.01825c9a.clement@FreeBSD.org> In-Reply-To: <19110209356.20040802220200@serebryakov.spb.ru> References: <1089144293.1173.4.camel@server.mcneil.com> <1089267033.77359.6.camel@server.mcneil.com> <1842352588.20040728224420@serebryakov.spb.ru> <20040730190448.0b96935b.clement@FreeBSD.org> <245965185.20040802000204@serebryakov.spb.ru> <1091408041.43522.7.camel@server.mcneil.com> <1251081119.20040802200513@serebryakov.spb.ru> <1091464152.51108.4.camel@server.mcneil.com> <19110209356.20040802220200@serebryakov.spb.ru> Organization: FreeBSD Project X-Mailer: Sylpheed version 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Mon__2_Aug_2004_21_47_16_+0200_G8vRYFBpOp6gr6gv" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on goofy.cultdeadsheep.org X-Spam-Level: cc: sean@mcneil.com cc: freebsd-ports@FreeBSD.org Subject: Re: Re[8]: subversion broken with apache2 now in ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Aug 2004 19:47:44 -0000 --Signature=_Mon__2_Aug_2004_21_47_16_+0200_G8vRYFBpOp6gr6gv Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Mon, 2 Aug 2004 22:02:00 +0400 Lev Serebryakov wrote: Hi! > SM> I'm sorry, it is libapr-0.so.9. I improperly recalled seeing a > SM> message about webdav or somesuch. That must have been another > SM> problem that was my fault. Does this mean I can remove the > SM> /etc/ld-elf.so.conf that has/usr/local/lib/apache2 in it and svn > SM> will still work? > If subversion was builded with WITH_APACHE_APR (or WITH_MOD_WEBDAV), > answer is 'NO'. And it is current problem. > Subversion ALWAYS uses libapr, and if it uses apache2's one, here > are problem, intorduced by apache2's maintainer, when he decided to > put `libapr' from apache not to ${PREFIX}/lib. I never decided that. apr has been in ${PREFIX}/lib/apache2 for ages, have a look at config.layout file in apache2 tarball, you'll see it's default layout (currently used). LD_LIBRARY_PATH is set at runtime (see below). Discussed error is: Starting apache2. Syntax error on line 284 of /usr/local/etc/apache2/httpd.conf: Cannot load /usr/local/libexec/apache2/mod_dav_svn.so into server: Shared object "libaprutil-0.so.9" not found, required by "libsvn_repos-1.so.0" As you said previously, error appeared "around apache2-2.0.49!" to be more precise: apache-2.0.49_2, when I introduced apache2 RCng startup script. Previous script used apachectl to start apache2, new one start directly httpd. I forgot to add (I committed yesterday this missing part): if test -f /usr/local/sbin/envvars; then . /usr/local/sbin/envvars fi which sets LD_LIBRABRY_PATH. No more change between 2.0.49 and 2.0.50. All previous behaviour was done at run time. To answer you previous question about what may imply a move from ${PREFIX}/lib/apache2 to ${PREFIX}/lib. AFAIK, no port should be affected. But I'm a little bit (too much?) reticent to make apr/apache2 ports conflict. It's a dilemna, and I don't know which choice is the best. clem --Signature=_Mon__2_Aug_2004_21_47_16_+0200_G8vRYFBpOp6gr6gv Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBDppGsRhfjwcjuh0RAvsKAKCqpmDboqeufVCTA2GrvQxWmGzNgwCg8Jjr ZZ0eEiLGmzW6IN0r0skB+TA= =u0VQ -----END PGP SIGNATURE----- --Signature=_Mon__2_Aug_2004_21_47_16_+0200_G8vRYFBpOp6gr6gv--