From owner-freebsd-ports@FreeBSD.ORG Wed Apr 30 02:27:52 2008 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C36301065672; Wed, 30 Apr 2008 02:27:52 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mta1.srv.hcvlny.cv.net (mta1.srv.hcvlny.cv.net [167.206.4.196]) by mx1.freebsd.org (Postfix) with ESMTP id 982978FC29; Wed, 30 Apr 2008 02:27:52 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from flosoft.no-ip.biz (ool-435559b8.dyn.optonline.net [67.85.89.184]) by mta1.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0K04002LO9ICKB70@mta1.srv.hcvlny.cv.net>; Tue, 29 Apr 2008 22:27:49 -0400 (EDT) Received: from flosoft.no-ip.biz (localhost [127.0.0.1]) by flosoft.no-ip.biz (8.14.2/8.14.2) with ESMTP id m3U2RlVS034702; Tue, 29 Apr 2008 22:27:47 -0400 Date: Tue, 29 Apr 2008 22:27:42 -0400 From: "Aryeh M. Friedman" In-reply-to: <20080429212721.GA5795@dose.local.invalid> To: Simon Barner Message-id: <4817D91E.1040900@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT X-Enigmail-Version: 0.95.6 References: <20080429184420.GB5010@dose.local.invalid> <48178247.2010008@gmail.com> <20080429212721.GA5795@dose.local.invalid> User-Agent: Thunderbird 2.0.0.12 (X11/20080426) Cc: ports@FreeBSD.org, Jacobus Geluk , Jeremy Messenger Subject: Re: Is someone already working on a port that supports Boost 1.35.0? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2008 02:27:52 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Simon Barner wrote: |> | Yes, I am working on a port. I will send a message to freebsd-ports |> | once it is ready for testing. |> |> While your at it please make it so there is one boost port not boost and |> boost-python | | I will keep boost and boost-python in seperate ports in order to | keep boost as lean as possible. boost-python will no longer conflict | with boost but just add python support. The same applies for OpenMPI | and MPICH support. | | Simon | Have you ever examined the ports that actually use boost and boost-pyhton... it seems completely random sometimes which one is which (i.e. stuff that doesn't require pyhton often depends on boost-python and stuff that does depend on it relies on boost).... this leads to some really nasty conflicts and hard to resolve (unless you have done it before) ordering problems (if I build port A then B then B will fail because it wanted one flavor of boost when the other one is the installed one but if you do B then A then it works fine because A doesn't care what flavor of boost it is looking for).... the classic example of this is net-p2p/deluge and multimedia/miro where deluge wants python and miro doesn't care.... Since it is trivial to have a build/ruin depend on an OPTION (and you already do it via a gnob no more complexity it added by doing it as an OPTION)... Almost every time I have brought boost problems up the overwelming consenus among maintainers that relie on boost is two seperate ports is completely insane. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkgX2R4ACgkQk8GFzCrQm4AGEgCbBtFhlrP/TvWB6BLczKWpxA2k UzkAnill/mMrh2CgeNVfeRuFuKJ6sv3n =TCL6 -----END PGP SIGNATURE-----