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>