Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Oct 2013 17:03:17 -0500
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        Olivier Nicole <olivier.nicole@cs.ait.ac.th>
Cc:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Re: Official FreeBSD Binary Packages now available for pkgng
Message-ID:  <5272D3A5.7010308@FreeBSD.org>
In-Reply-To: <CA%2Bg%2BBviaau18iHMmhOuO1VG1zp7pe90LFtQYSSLU7kcZtsqU-w@mail.gmail.com>
References:  <5271BC11.1010303@FreeBSD.org> <5271D5BA.9060004@networktest.com> <CA%2Bg%2BBviaau18iHMmhOuO1VG1zp7pe90LFtQYSSLU7kcZtsqU-w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5272D3A5.7010308>