From owner-freebsd-current@FreeBSD.ORG Fri Oct 15 16:02:28 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 896A316A4CE for ; Fri, 15 Oct 2004 16:02:28 +0000 (GMT) Received: from mail.iinet.net.au (mail-06.iinet.net.au [203.59.3.38]) by mx1.FreeBSD.org (Postfix) with SMTP id 1C0CB43D1D for ; Fri, 15 Oct 2004 16:02:27 +0000 (GMT) (envelope-from shinjii@virusinfo.rdksupportinc.com) Received: (qmail 15543 invoked from network); 15 Oct 2004 16:02:25 -0000 Received: from unknown (HELO ?10.100.3.105?) (203.173.42.29) by mail.iinet.net.au with SMTP; 15 Oct 2004 16:02:25 -0000 From: Warren Liddell To: "Ryan Sommers" Date: Sat, 16 Oct 2004 02:02:23 +1000 User-Agent: KMail/1.7 References: <200410160050.56138.shinjii@virusinfo.rdksupportinc.com> <20041015151131.GA44099@ip.net.ua> <25545.128.101.36.205.1097856132.squirrel@128.101.36.205> In-Reply-To: <25545.128.101.36.205.1097856132.squirrel@128.101.36.205> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200410160202.23246.shinjii@virusinfo.rdksupportinc.com> X-Mailman-Approved-At: Sat, 16 Oct 2004 12:07:25 +0000 Subject: Re: error while doing installworld X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: shinjii@virusinfo.rdksupportinc.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 16:02:28 -0000 > I suspect, from your earlier message, that your build environment, > although non-standard isn't setup quite right. Are you mounting the > /usr/src and /usr/ports over NFS? Where are you mounting them? What > command are you using to build world? > > I frequently build with an NFS mounted /usr/src and /usr/ports. From your > previous post it looks like you are using somewhat different paths, which > although might not be a problem, it might if your object directory is > different and you aren't using it in all the commands. > > If the machine is too small to hold the src and ports trees, is it large > enough to hold /usr/obj? > > I would suggest the following. On your 'big' host, export a directory to > use as /usr/ports, another as /usr/src, and if needed another as /usr/obj. > On the 'small' host, NFS mount those directories to /usr/src, /usr/ports > and /usr/obj. Then you can build and install just as if they weren't NFS > mounted, which makes it somewhat easier to not forget to set make > variables. When you reboot though, you won't be able to do the > 'installworld' from single user unless you bring up your networking > components and NFS mounts first. The small dive unable to hold a ports & src is able to hold its own /usr/obj dir which it has in /usr/obj The "Big" machine has the ports an src setup exactly like the "small" machine does so when mounting it over nfs i have the option to do the buildworld on the "Big" machine then do the installworld on the "small" machine. My Big machine is somewhat setup in a similar way running 4.10-STABLE i remotely mount the ports an src dir's and do the neccessary updates 1 a week and it hasnt given me any hassles. -- Yours Sincerely Shinjii http://virusinfo.rdksupportinc.com