From owner-freebsd-questions@FreeBSD.ORG Thu Oct 31 22:03:28 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C1C1376A for ; Thu, 31 Oct 2013 22:03:28 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (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 9E05226E4 for ; Thu, 31 Oct 2013 22:03:28 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r9VM3R0J032732 for ; Thu, 31 Oct 2013 22:03:27 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r9VM3Rux032731 for freebsd-questions@freebsd.org; Thu, 31 Oct 2013 22:03:27 GMT (envelope-from bdrewery) Received: (qmail 90797 invoked from network); 31 Oct 2013 17:03:25 -0500 Received: from unknown (HELO ?10.10.0.24?) (freebsd@shatow.net@10.10.0.24) by sweb.xzibition.com with ESMTPA; 31 Oct 2013 17:03:25 -0500 Message-ID: <5272D3A5.7010308@FreeBSD.org> Date: Thu, 31 Oct 2013 17:03:17 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Olivier Nicole Subject: Re: Official FreeBSD Binary Packages now available for pkgng References: <5271BC11.1010303@FreeBSD.org> <5271D5BA.9060004@networktest.com> In-Reply-To: X-Enigmail-Version: 1.6 OpenPGP: id=6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="v7BVQxuq9oqOhTpH0e8qdnl2dbdTdAVRs" Cc: "freebsd-questions@freebsd.org" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Oct 2013 22:03:28 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --v7BVQxuq9oqOhTpH0e8qdnl2dbdTdAVRs Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 10/30/2013 11:31 PM, Olivier Nicole wrote: > Hi, >=20 >>> You can now either continue to use ports with portmaster/portupgrade,= as >>> before or switch to using binary packages only. >=20 > I strongly expect that ports will remain a standard feature in the > later releases of FreeBSD. >=20 > Packages may be nice for the home/desktop user, but when it comes to > production servers, one wants to be able to tweak what he is > installing. >=20 > FreeBSd is certainly my choice of an OS when I need to install a > server, but if it ends up looking like Microsoft, I will have to > reconsider. >=20 > The cost of recompiling a port is way worth the flexibility it offers. >=20 > Olivier Completely agreed. However, you should not be compiling anything on your production machines! It is dangerous because of shlib bumping; you may have a broken system. It is dangerous due to dependencies being updated before other ports are, possibly breaking those. It also adversely affects your performance and load. The list goes on. Building on production is a big risk of downtime. I recommend setting up ports-mgmt/poudriere on a good non-production-facing box and building packages to your own liking with your own OPTIONS on there. Then you can serve out your own pkg repository to your production machines. Poudriere is exactly what the FreeBSD project is using to build packages as well. https://fossil.etoilebsd.net/poudriere/doc/trunk/doc/pkgng_repos.wiki --=20 Regards, Bryan Drewery --v7BVQxuq9oqOhTpH0e8qdnl2dbdTdAVRs Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSctOlAAoJEDXXcbtuRpfPmtUIAMbgNreiCVDwh5ytZsu793De 0KVxEsn40gzM+/gzZS97sBjQVqIzAzT/mpJoxpOdd5szbIy7fXyHcNOryho3C0mQ MLMs4NdCkygHOqV3WwNSaHrBrtlHG/2BVo6UuCnheZvDSLThjl1QGy3RNUK06O05 VF7I4lscgYfcnhJJbxWKq2pq+7UX+CbdA9Ml2YpDp7tTHUGdh1woaAj0TYOWDtcn mtSiVogKfX8YYiF7Qq9pD6NVc4c8JTuSe2tso6LFKBC8Dn+YBBoxnYlx4V2joco8 9muNluDRO8pflIf5iepbm4MLlknhFTQrQWIKsWY7UlA1ubM9FKZfq3kVotPcppA= =CP0Y -----END PGP SIGNATURE----- --v7BVQxuq9oqOhTpH0e8qdnl2dbdTdAVRs--