From owner-freebsd-ports@FreeBSD.ORG Tue Jan 14 19:14:28 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5D75E50D for ; Tue, 14 Jan 2014 19:14:28 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E397A15E8 for ; Tue, 14 Jan 2014 19:14:27 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.2.117.99]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.7/8.14.7) with ESMTP id s0EJEMcg085577 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Tue, 14 Jan 2014 19:14:23 GMT (envelope-from matthew@FreeBSD.org) DKIM-Filter: OpenDKIM Filter v2.8.3 smtp.infracaninophile.co.uk s0EJEMcg085577 Authentication-Results: smtp.infracaninophile.co.uk/s0EJEMcg085577; dkim=none reason="no signature"; dkim-adsp=none Message-ID: <52D58C86.2070101@FreeBSD.org> Date: Tue, 14 Jan 2014 19:14:14 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: Maximizing the use of binary packages and minimizing building packages References: <52D5877F.7060508@bayofrum.net> In-Reply-To: <52D5877F.7060508@bayofrum.net> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="tmHHKfnsWMBcERGuipGR7AxiGQnTQ3uqe" X-Virus-Scanned: clamav-milter 0.98 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.2 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DCC_CHECK autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2014 19:14:28 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --tmHHKfnsWMBcERGuipGR7AxiGQnTQ3uqe Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 14/01/2014 18:52, Chris Rees wrote: > Mixing ports and packages is discouraged and can get messy, because > upgrades can get out of sync... Although with recent developments in pkgng, that advice is going to become outdated Real Soon Now. It is already possible to use mostly binary packages but compile some yourself. However, yes, it can get messy and you need to be careful about keeping your build tree reasonably in synch with the tree used to build the official ports. Also, ingeneral, it's much easier to build your ports when they are at the end of the dependency chain; ie. with nothing else that depends on them. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --tmHHKfnsWMBcERGuipGR7AxiGQnTQ3uqe Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJS1YyOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATupoP/2Ldo5y3vcUId9Zjk9882HmL /iSS3+HLnpORh5iCmI1IVOrpsT1WntRUd3B9lf8kZwOCAdnJ+deT4DQ/DUDUs/E+ UjwLtScG8K3mfjqvM363CCCTelt/p7xlVMMLoeXnRLrRoOqmqvfh3chtshm+Y20E XvTdGYaR2dAES07y/Udw5gl3OwT0vgy7uaun8nWP0dzSjXbcZVWFXXY5UmrXvY7D +rA47Ig/sMV3WDsFhjbMGgrvFfb3BEKWAUDpAiYUeb3SICkZsPh2SOUl4K4yurLK KPZauzFMO/xruE0Bqfj898V/Tnnahbl0u75IxRBatJKcw8P5rUa7JCTXra7Y2Rsl kVq1ez9QlUA83a/pDT4SUtwrNFhIRA/KZDv6PF7/EE1iwdc1YKvn2s+PsW2rCicE 46trCEJcQqrHvla+YW5GQ2UZc6PfiOkpWpugz4EOtMd09Q+quyjdzFHo9L6p5QbF LuUFuNVjH0XykORbcBLdiAeO1Pic6erzYMmSWR4TOV05hNPSv2mhHt/B1xZEJG2G QZvXarGzT203K4fw6Oogf4swaTDA9B0bLbWWVbBtKKyQ5/iyyOU/fR3Q9TQlSenC J/7MdAv4jOdcgn/hk5evH5VJXSMyUrv0383uBBQKsxDIOdszjhdpw548XMhI0iQu 36cB9hn5qkjLzwmpfxoH =OHoX -----END PGP SIGNATURE----- --tmHHKfnsWMBcERGuipGR7AxiGQnTQ3uqe--