Date: Sun, 01 Dec 2013 09:18:47 -0800 From: David Newman <dnewman@networktest.com> To: freebsd-questions@freebsd.org Subject: Re: Official FreeBSD Binary Packages now available for pkgng Message-ID: <529B6F77.4090806@networktest.com> In-Reply-To: <5272D3A5.7010308@FreeBSD.org> References: <5271BC11.1010303@FreeBSD.org> <5271D5BA.9060004@networktest.com> <CA%2Bg%2BBviaau18iHMmhOuO1VG1zp7pe90LFtQYSSLU7kcZtsqU-w@mail.gmail.com> <5272D3A5.7010308@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
-----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-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?529B6F77.4090806>