From owner-freebsd-questions@FreeBSD.ORG Mon Jun 25 15:37:54 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 541C416A400 for ; Mon, 25 Jun 2007 15:37:54 +0000 (UTC) (envelope-from peter.schuller@infidyne.com) Received: from mxfep04.bredband.com (mxfep04.bredband.com [195.54.107.79]) by mx1.freebsd.org (Postfix) with ESMTP id 931E413C447 for ; Mon, 25 Jun 2007 15:37:53 +0000 (UTC) (envelope-from peter.schuller@infidyne.com) Received: from ironport.bredband.com ([195.54.107.82] [195.54.107.82]) by mxfep04.bredband.com with ESMTP id <20070625153742.XTFK4621.mxfep04.bredband.com@ironport.bredband.com> for ; Mon, 25 Jun 2007 17:37:42 +0200 Received: from c-5416e555.03-51-73746f3.cust.bredbandsbolaget.se (HELO prometheus.scode.org) ([85.229.22.84]) by ironport.bredband.com with ESMTP; 25 Jun 2007 17:37:37 +0200 Received: from prometheus.scode.org (localhost [127.0.0.1]) by prometheus.scode.org (Postfix) with ESMTP id 4CB991CC77; Mon, 25 Jun 2007 17:31:03 +0200 (CEST) Message-ID: <467FDFB7.1030600@infidyne.com> Date: Mon, 25 Jun 2007 17:31:03 +0200 From: Peter Schuller User-Agent: Thunderbird 2.0.0.4 (X11/20070621) MIME-Version: 1.0 To: Graham Bentley References: <20070625120019.668D416A49A@hub.freebsd.org> <20070625151858.20ee23ad@3bsd.cpcnw.co.uk> In-Reply-To: <20070625151858.20ee23ad@3bsd.cpcnw.co.uk> X-Enigmail-Version: 0.95.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: Starting again from Scratch 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, 25 Jun 2007 15:37:54 -0000 > 4) Find out how to keep updated / informed on updates to packages > I have installed, and do so where necessary. > > If anyone can advise, point me in the direction of tutorials > or step by steps, on the above It would be greatly appreciated. > > I would like to understand why its not so great to just install > everything from pkg_add, whats the advantages of ports etc Sorry, I don't know of a HOWTO specifically addressing it all like that. But I can say that I always use pkg_add -v -r on initial installs (for speed), and *then* upgrade using portmanager. Lately I have started using a jail for building binary packages of everything I want installed, and then doing a global upgrade by removing all packages and installing the binary packages built in the jail. It's fiddly, but works well in the end, and avoids problems you can run into with portmanager as well as minimizing the time during which your machine is not fully populated with packages. As for portupgrade, I have honestly never understood how anyone manages to use it for upgrades without difficulties. Whenever I try I run into problems almost immediately, having to do with packages not getting rebuilt even though they should and/or stale dependencies and whatnot in the pkgtools package database. If someone has magic information here I'd love to hear it. -- / Peter Schuller PGP userID: 0xE9758B7D or 'Peter Schuller ' Key retrieval: Send an E-Mail to getpgpkey@scode.org E-Mail: peter.schuller@infidyne.com Web: http://www.scode.org