Skip site navigation (1)Skip section navigation (2)
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>