From owner-freebsd-questions Mon Sep 10 3:24:50 2001 Delivered-To: freebsd-questions@freebsd.org Received: from gahch.it.ca (gahch.it.ca [216.126.86.4]) by hub.freebsd.org (Postfix) with ESMTP id 7913D37B408 for ; Mon, 10 Sep 2001 03:24:46 -0700 (PDT) Received: (from paul@localhost) by gahch.it.ca (8.11.5/8.11.1) id f8AAOLq77531; Mon, 10 Sep 2001 06:24:21 -0400 (EDT) (envelope-from paul) Date: Mon, 10 Sep 2001 06:24:21 -0400 From: Paul Chvostek To: Rob B Cc: questions@freebsd.org Subject: Re: General questions Message-ID: <20010910062421.A70765@gahch.it.ca> References: <00a801c139b0$7ba19960$0b64a8c0@becca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <00a801c139b0$7ba19960$0b64a8c0@becca>; from rbyrnes@ozemail.com.au on Mon, Sep 10, 2001 at 02:24:28PM +1000 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Hi all, Hi Rob. > This is my first running install of FreeBSD, so be gentle :) Congrats. ;) > I have 4.3 RELEASE running on a DEC Alpha, and I'm trying to install some of > the ports (mutt, postfix etc). I seem to be getting old versions of the > software that aren't on the servers anymore. I am aware that CVSup will > update the ports tree, but doesn't that also update the rest of the system? > Can I make CVSup only retrieve the ports? Indeed you can. As others have mentioned, you can run cvsup manually. But the I find the easiest way to make this stuff go is to copy a few lines from your /etc/default/make.conf into your /etc/make.conf. Here's an excerpt from mine: SUP_UPDATE= yes SUP= /usr/local/bin/cvsup SUPFLAGS= -g -L 2 SUPHOST= cvsup.ca.FreeBSD.org SUPFILE= /usr/share/examples/cvsup/stable-supfile PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile #DOCSUPFILE= /usr/share/examples/cvsup/doc-supfile Then, To update full source AND ports, cd to /usr/src and `make update` (that is, assuming you've installed the "base" component of /usr/src). And to update *just* the ports tree, cd to /usr/ports and `make update`. If you want to grab only certain directories in the ports tree, you can edit the file pointed to by PORTSSUPFILE as per the instructions in that file. You will want to ping a number of different cvsup mirrors to find one that's closest to you. -- Paul Chvostek Operations / Development / Abuse / Whatever vox: +1 416 598-0000 IT Canada http://www.it.ca/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message