From owner-freebsd-gnome@FreeBSD.ORG Mon Feb 27 22:05:53 2006 Return-Path: X-Original-To: gnome@FreeBSD.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B13C16A420; Mon, 27 Feb 2006 22:05:53 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from av-tac-rtp.cisco.com (bantam.cisco.com [64.102.19.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A91243D46; Mon, 27 Feb 2006 22:05:52 +0000 (GMT) (envelope-from marcus@FreeBSD.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id k1RM5oh21384; Mon, 27 Feb 2006 17:05:50 -0500 (EST) Received: from [64.102.192.190] (dhcp-64-102-192-190.cisco.com [64.102.192.190]) by rooster.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id k1RM5nm28677; Mon, 27 Feb 2006 17:05:50 -0500 (EST) Message-ID: <440377FB.5010009@FreeBSD.org> Date: Mon, 27 Feb 2006 17:06:51 -0500 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 1.5 (Macintosh/20051201) MIME-Version: 1.0 To: mi+mxe@aldan.algebra.com References: <1141073332.93780.6.camel@mteterin.us.murex.com> <44036B70.9080508@FreeBSD.org> <1141075347.93953.3.camel@mteterin.us.murex.com> <44037174.2040506@FreeBSD.org> <1141077661.93953.9.camel@mteterin.us.murex.com> In-Reply-To: <1141077661.93953.9.camel@mteterin.us.murex.com> X-Enigmail-Version: 0.93.2.0 Content-Type: text/plain; charset=KOI8-U Content-Transfer-Encoding: 8bit Cc: gnome@FreeBSD.org, kwm@FreeBSD.org, matthias.andree@gmx.de Subject: Re: patching databases/evolution-data-server to USE_BDB X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2006 22:05:53 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mikhail Teterin wrote: > У пн, 2006-02-27 у 16:39 -0500, Joe Marcus Clarke пише: >>> I'm sorry, I don't understand. Currently the >>> databases/evolution-data-server builds its own version of db41. What >>> does this have to do with db3 and "evo"? >> This must have changed. Back when Evolution including the components >> in e-d-s, it was building db3. We thought it would be great to use >> the system version of db3, but this caused maintenance nightmares, and >> breakage. > > It was the right idea. Getting to the bottom of the breakage would've > been the right thing to do :-( I'm testing out the newly built evolution > now -- what kind of breakage should I look for? Addressbook corruption if I recall correctly. But the bottom line is we're not going to change the way e-d-s gets it's bdb dependency. > >> It was much easier to trust the version of db3 that came with Evo. >> >> Given that, I do not want to split out bdb from e-d-s. We have enough >> maintenance problems to deal with without adding new ones. > > This is inconsistent with the sensible policy of things like firefox, > nss, and many others, and, obviously, is prone to maintainance problems > of its own. The files/patch-offical-sleepycat is a perfect example of > what I'm talking about. We happily adopted the changes for Firefox. However, given the history with Evolution, I am not willing to entertain this system bdb dependency. Separating dependencies out is a good thing in general, but some ports just don't do well with that kind of thing. Joe - -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEA3f7b2iPiv4Uz4cRArvAAJsEq2XzShercAZ+khwzLxowVfps6wCgp+aD 7yKqDJWrmykVa3YgW58md1A= =xXgw -----END PGP SIGNATURE-----