From owner-freebsd-mobile@FreeBSD.ORG Sun Jan 1 22:18:09 2006 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68B4016A41F for ; Sun, 1 Jan 2006 22:18:09 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mail2.fluidhosting.com [204.14.90.12]) by mx1.FreeBSD.org (Postfix) with SMTP id B273143D4C for ; Sun, 1 Jan 2006 22:18:08 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 20647 invoked by uid 399); 1 Jan 2006 22:18:05 -0000 Received: from localhost (HELO ?192.168.1.101?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 1 Jan 2006 22:18:05 -0000 Message-ID: <43B85504.7020902@FreeBSD.org> Date: Sun, 01 Jan 2006 14:17:40 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5 (X11/20051226) MIME-Version: 1.0 To: Dave Horsfall References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-mobile@freebsd.org Subject: Re: Caching CVSUP X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jan 2006 22:18:09 -0000 For future reference, this question would have been more appropriate on -ports, but no worries. Dave Horsfall wrote: > I can't simply NFS-mount /usr/ports because of the differing releases Why not? I have a setup similar to what you describe, with a lot more different releases hanging off of it as nfs clients. If you adopt the habit of doing 'make clean; make install clean' whenever you install a port, you've nothing to worry about. Or, if you prefer to leave things laying about in your ports tree on the server, use the WRKDIRPREFIX variable on the laptop. The other alternative, as was already described, is to run a cvsup server on the server box. I actually do that too, since IME it's faster to cvsup the ports tree, even on the same machine, and with cvsupd running on the file server machine I can sync my laptop ports and cvs repo mirrors, as well as other stuff on my workstations, without having to do triple duty on the freebsd cvsup mirrors. > likewise I can't quite see how [union]mounting /usr/ports/distfiles could > help, either. Well, the obvious way it would help is that if you've already downloaded the distfile for a port once, you won't have to do it again? Although I'd skip making that directory a special case and just nfs mount the whole /usr/ports directory. hth, Doug -- This .signature sanitized for your protection