On Mon, Mar 15, 2010 at 10:55 AM, Max Horn <[email protected]> wrote: > Hi there, > > so last night I finally made the move from OS X 10.5 to 10.6. As part of > that, I reinstalled Fink from scratch. This went mostly fine, but there were > a couple of annoyances, one of which I want to describe here: > > > I tried to install wireshark-ssl and xchat (which I maintain), and also git & > svn (which I use). This caused Fink to request permission to install no less > than three different versions of the db package. > > This is certainly not a huge issue, but I still found it quite disturbing. Do > I really need db44(-aes), db47(-aes) and db48(-aes) all at the same time? > Hrmm... So I looked a bit, and discovered the following: > > * svn, libaprutil.0-* (and python26) depend on db47(-aes) > and svn depends on libapr.0-dev
I'd be happy to update svn to db48, but libaprutil.0 has to be updated at the same time; they have to match. That means that apache2 and php, which also use libaprutil.0 will also need to be updated. > > * cyrus-sasl2 and openldap24 depend db48-aes > and svn depends on cyrus-sasl2-dev and openldap24 > > * python25 depends on db44(-aes) > and unfortunately xchat depends on python25 > > I'll look into changing xchat to allow newer python, thus hopefully taking > care of the db44 part. > > But maybe we can also change our python25 to use db44? Can we change svn, > libaprutil.0, python26 to use db48 instead of db47? I am not sure whether > this would cause binary compatibility issues; but if it is sanely possible, > it would be preferable to use a single db4x version for all these packages, > wouldn't it? I know that python26 only supports up to db47. It might be possible to hack it to work though. Python31 supports db48 and when python27 comes out it will work with db48 also. I'm not sure what the latest db can be used with python25. As I said, I'd be happy to update svn if we can coordinate the updates to libaprutil.0 and friends. db44, 47 and 48 use compatible binary formats, only the log file format has changed. But, yes, it would be preferable to use the same version for everything. Daniel ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Fink-devel mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
