From owner-freebsd-questions@FreeBSD.ORG Fri Dec 30 13:15:01 2011 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 0BA78106566B for ; Fri, 30 Dec 2011 13:15:01 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-ww0-f42.google.com (mail-ww0-f42.google.com [74.125.82.42]) by mx1.freebsd.org (Postfix) with ESMTP id 73BF48FC1C for ; Fri, 30 Dec 2011 13:15:00 +0000 (UTC) Received: by wgbds13 with SMTP id ds13so19614854wgb.1 for ; Fri, 30 Dec 2011 05:14:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; bh=qJpGCVxmXRwahF3fvnXk1V3pHg2kQIsTCILEDK4HHko=; b=DeVsTSc1a2VvG3mxwFuUeNiP+BVgRtdMzxchKFR5kMWdgaKCHkNeeDL9XbXZ5w+KH9 eGWdNOG2oKlaCW16ESa5CnY+b3Pk5PxSpVNGLjPF22dyshYcXaieVnUwKhX95BjFY6sk ASbmSyr0MTj7KW1iYirEi6QDahbdVrsg2/Pgs= Received: by 10.216.131.223 with SMTP id m73mr26889087wei.52.1325250899511; Fri, 30 Dec 2011 05:14:59 -0800 (PST) Received: from gumby.homeunix.com (87-194-105-247.bethere.co.uk. [87.194.105.247]) by mx.google.com with ESMTPS id fv13sm7325546wbb.21.2011.12.30.05.14.57 (version=SSLv3 cipher=OTHER); Fri, 30 Dec 2011 05:14:58 -0800 (PST) Date: Fri, 30 Dec 2011 13:14:35 +0000 From: RW To: freebsd-questions@freebsd.org Message-ID: <20111230131435.43bc218f@gumby.homeunix.com> In-Reply-To: <20111229185325.GA56404@chancha.local> References: <20111229161611.GA81214@chancha.local> <51AF4F0E-AD5A-4D0A-BC33-4C452B2D1650@mac.com> <20111229185325.GA56404@chancha.local> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: Same version on binary packages and updated ports 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: Fri, 30 Dec 2011 13:15:01 -0000 On Thu, 29 Dec 2011 19:53:25 +0100 Walter Alejandro Iglesias wrote: > I really appreciate that you all, Jerry, Polytropon and Chuck, > took your time to answer me. But I think some of you understood > paragraphs like individual-separated statements, that's why you > did not fully understand my question (my horrible English helps > too :-)). > > Let's see if I can explain myself. > > I know that FreeBSD base system and 3rd party are "managed" > separately. For RELEASE I meant the ports included in a fresh > RELEASE install. The scenario is: what to do after a fresh > RELEASE install. Once you updated the ports with 'portsnap fech > extract update' you have newer versions at the port tree. Then > you can upgrade the already installed software using > portupgrade... But compiling! One strategy is to use csup to only update the port tree to release tags and so use successive release packages as you update the base system. You need to check portaudit for vulnerabilities. An alternative is to use stable packages. There are two problems with this. The first is that whilst these packages will mostly work they are not guaranteed to be compatible with release, or older stable, base systems. You can eliminate this entirely by using stable and updating world after updating the ports tree. The second problem is the variable lag between a port being updated and the package becoming available. Frequent updating exacerbates this problem. If you use portupgrade -P every day it will probably never use a package file. If it's for a production server, you might consider building your own packages on a separate machine.