From owner-freebsd-questions@FreeBSD.ORG Mon Jan 9 18:19:22 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A2531065672 for ; Mon, 9 Jan 2012 18:19:22 +0000 (UTC) (envelope-from Devin.Teske@fisglobal.com) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) by mx1.freebsd.org (Postfix) with ESMTP id 26F998FC0C for ; Mon, 9 Jan 2012 18:19:21 +0000 (UTC) Received: from pps.filterd (ltcfislmsgpa04 [127.0.0.1]) by ltcfislmsgpa04.fnfis.com (8.14.4/8.14.4) with SMTP id q09HQaRL027325; Mon, 9 Jan 2012 12:19:21 -0600 Received: from smtp.fisglobal.com ([10.132.206.17]) by ltcfislmsgpa04.fnfis.com with ESMTP id 1284000dax-3 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 09 Jan 2012 12:19:20 -0600 Received: from dtwin (10.14.152.15) by smtp.fisglobal.com (10.132.206.17) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 9 Jan 2012 12:19:18 -0600 From: Devin Teske To: "'alexus'" , References: In-Reply-To: Date: Mon, 9 Jan 2012 10:19:21 -0800 Message-ID: <07e401cccefb$364338b0$a2c9aa10$@fisglobal.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQMkpFC46PmcWZVRqNXh8u/yLSzln5NUrFDw Content-Language: en-us X-Originating-IP: [10.14.152.15] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.5.7110, 1.0.211, 0.0.0000 definitions=2012-01-09_06:2012-01-09, 2012-01-09, 1970-01-01 signatures=0 Content-Type: text/plain; charset="utf-8" Cc: Subject: RE: ports vs packages X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jan 2012 18:19:22 -0000 > -----Original Message----- > From: owner-freebsd-questions@freebsd.org [mailto:owner-freebsd- > questions@freebsd.org] On Behalf Of alexus > Sent: Monday, January 09, 2012 9:18 AM > To: freebsd-questions@freebsd.org > Subject: ports vs packages >=20 > Ports vs Packages? >=20 > /usr/ports vs pkg_* >=20 > pros/cons >=20 For a very serious production environment, here's our recipe... 1. Always and forever packages first 2. If you can't find it in the pre-compiled packages for your release... th= en use ports 3. But if the port wants too many dependencies, ... we build our own packag= e. Your mileage may vary, but the reason we've adopted this scheme is because = precompiled binary packages already have their dependencies set in stone. O= pposed to ports, if you pull two related packages from the ports-tree at tw= o different times (months apart), then the dependencies may have "floated" = away from your release and therefore, you may end up installing 30+ package= dependencies when it may not absolutely be necessary to do so. We've been doing things this way since FreeBSD 2.2.2-RELEASE (migrated from= 2.2.2 to 4.4, then 4.8, then 4.11, then stuck on 4.11 for some years, and = now 8.1). Of course, this is explicit to rather serious production environments. Desk= top and casual usage ... ports may serve you better if you like to stay up-= to-date rather than only upgrading once every 1-2 years. --=20 Devin _____________ The information contained in this message is proprietary and/or confidentia= l. If you are not the intended recipient, please: (i) delete the message an= d all copies; (ii) do not disclose, distribute or use the message in any ma= nner; and (iii) notify the sender immediately. In addition, please be aware= that any message addressed to our domain is subject to archiving and revie= w by persons other than the intended recipient. Thank you.