Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Feb 2006 17:06:51 -0500
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        mi+mxe@aldan.algebra.com
Cc:        gnome@FreeBSD.org, kwm@FreeBSD.org, matthias.andree@gmx.de
Subject:   Re: patching databases/evolution-data-server to USE_BDB
Message-ID:  <440377FB.5010009@FreeBSD.org>
In-Reply-To: <1141077661.93953.9.camel@mteterin.us.murex.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>

next in thread | previous in thread | raw e-mail | index | archive | help
-----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-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?440377FB.5010009>