Date: Tue, 6 Feb 2001 22:29:04 -0800 From: "Crist J. Clark" <cjclark@reflexnet.net> To: Alfred Perlstein <bright@wintelcom.net> Cc: Mike Bytnar <mbytnar@auvo.com>, FreeBSD <freebsd-stable@FreeBSD.ORG> Subject: Re: 'make installworld' fails over NFS mount Message-ID: <20010206222904.J91447@rfx-216-196-73-168.users.reflex> In-Reply-To: <20010206155841.C26076@fw.wintelcom.net>; from bright@wintelcom.net on Tue, Feb 06, 2001 at 03:58:41PM -0800 References: <3A808528.C51E4FBF@auvo.com> <20010206155841.C26076@fw.wintelcom.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 06, 2001 at 03:58:41PM -0800, Alfred Perlstein wrote: > * Mike Bytnar <mbytnar@auvo.com> [010206 15:15] wrote: [snip] > > Is there a workaround for this problem? > > Yes. > > This bug has been in the tree for quite some time now, basically > you have to have the nfs mount over the same location as the nfs > server's build location. > > so if on the server you really have: > > /usr/src -> /vol/src > /usr/obj -> /vol/obj > > on the client you'll need to have > > /usr/src -> /vol/src > /usr/obj -> /vol/obj > > and you'll need to mount the nfs share on /vol/src and /vol/obj on > the client otherwise it breaks. > > Btw, this bug is terribly annoying, it's been around for so long > that I've given up on tracking down how/where it happened and > who did it. If anyone can figure out a way to fix this, it'd be > nice. You may or may not be aware, but you can get around a lot of this using symlinks. My "/usr/src" lives at /export/stable/src on the build machine; "/usr/obj" is in its default location. On the client, I NFS mount "/usr/src" and "/usr/obj" at /usr/src and /usr/obj, but to get the install to work, # cd /usr/obj # mkdir -p usr # cd usr # ln -s ../exports/stable/src . But yeah, this all seems silly and annoying. Why bother with having the "/usr/src" path above "/usr/obj" during the build process? -- Crist J. Clark cjclark@alum.mit.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010206222904.J91447>