From owner-freebsd-questions@FreeBSD.ORG Sun Dec 1 17:28:25 2013 Return-Path: Delivered-To: freebsd-questions@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 1417AEC4 for ; Sun, 1 Dec 2013 17:28:25 +0000 (UTC) Received: from mail5.networktest.com (mail5.networktest.com [204.109.60.142]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D049310F5 for ; Sun, 1 Dec 2013 17:28:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail5.networktest.com (Postfix) with ESMTP id 5C72C2FCCA2 for ; Sun, 1 Dec 2013 09:18:47 -0800 (PST) Received: from mail5.networktest.com ([127.0.0.1]) by localhost (mail5.networktest.com [127.0.0.1]) (maiad, port 10024) with ESMTP id 94181-08 for ; Sun, 1 Dec 2013 09:18:46 -0800 (PST) Received: from tejay.local (cpe-172-249-28-59.socal.res.rr.com [172.249.28.59]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: dnewman@networktest.com) by mail5.networktest.com (Postfix) with ESMTPSA id ABBC22FCC96 for ; Sun, 1 Dec 2013 09:18:46 -0800 (PST) Message-ID: <529B6F77.4090806@networktest.com> Date: Sun, 01 Dec 2013 09:18:47 -0800 From: David Newman Organization: Network Test Inc. User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Re: Official FreeBSD Binary Packages now available for pkgng References: <5271BC11.1010303@FreeBSD.org> <5271D5BA.9060004@networktest.com> <5272D3A5.7010308@FreeBSD.org> In-Reply-To: <5272D3A5.7010308@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Dec 2013 17:28:25 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 10/31/13 3:03 PM, Bryan Drewery wrote: > On 10/30/2013 11:31 PM, Olivier Nicole wrote: >> Hi, >> >>>> You can now either continue to use ports with >>>> portmaster/portupgrade, as before or switch to using binary >>>> packages only. >> >> I strongly expect that ports will remain a standard feature in >> the later releases of FreeBSD. >> >> 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. >> >> 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. >> >> The cost of recompiling a port is way worth the flexibility it >> offers. >> >> 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. Do you have a recommendation for migrating from a current setup using portmaster to an all pkg setup? When building systems I always choose the 'developer' option in sysinstall. I'd love to lose that for production machines but don't know if a 'downgrade' to lose the compiler is possible. Thanks! dn > > https://fossil.etoilebsd.net/poudriere/doc/trunk/doc/pkgng_repos.wiki > > > -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJSm293AAoJEDoYs7vtFALaTBUP/2PCM9NhCLUhV/i1cgHzhEJY y1LwcSDvQfNq5m+YqN/xzBUqbCQVOCTPijmv+v+/21PiVlaH4afGcg9o5M8DWnYg /F73rePccCKjOD9fDM0L6QrV2IPECUc4EIe3GXHE8Le807D8bqH2Y84BdI77Vlax k6XmbJ1PgHYTWsk4RzKmWehRtvC6tfqNcCEqFryjHD66CDhMEfUUYVxqbe6CWK6+ 9PRFBdnkMt+OGAqGPnzCHHWxe0Cg9uxzQwAf+fPRiAn/qVl3LvI5AIejurrXq40s KgKqXXfuE4ehIqkw876mRM4M6Ohyz35+XdWMexgO1jaxPxu1mhFA85idNqdQXjW3 /OGIzdwrUhAWXjl+V9TY8qnZa1IhNinwdEPHBohhAmR8DzIzeyapvPZgflQjEBbk eVgZGv7B7mtO+tPQgJe+AoHLWst4ASALQy/uY0RIvmr3K2iHhfe7crCV959LmWUK M9o74PE91EDcIvR+PfxJv2xJAdS4gffkL7T6sZtN2KsMGjfmVoQ6UplGBG5KuMoq OeTAer3i22PqvRPkbZ83ZEbAqfWIz/fhZQUonGAby6h716stM98LruYJnXKh8uev ANZSziOYlgnyK4uKaFOCcZnrhsauEYqQYOMF87/prK92dJaeG1aORAoC8wMH8nUU Y1qAREUm4XcMUbJQRnBn =fh6O -----END PGP SIGNATURE-----