Date: Thu, 25 Jun 1998 23:12:28 -0500 From: Ted Spradley <tsprad@set.spradley.tmi.net> To: asami@FreeBSD.ORG (Satoshi Asami) Cc: jb@cimlogic.com.au, paulz@trantor.stuyts.nl, current@FreeBSD.ORG Subject: Re: make buildworld needs root privs , why ? Message-ID: <199806260412.XAA11260@set.spradley.tmi.net> In-Reply-To: Your message of "Thu, 25 Jun 1998 19:12:45 PDT." <199806260212.TAA23754@silvia.HIP.Berkeley.EDU>
next in thread | previous in thread | raw e-mail | index | archive | help
> Um, that logic is flawed. The whole point of the build/install-world > split was to make sure people can build a -current world without > actually having to commit to run it. (Think NFS servers, etc.) I have a related problem, trying to do just that. I wanted to run 'make buildworld' on a faster machine, then 'make installworld' on the slow machine that's going to run that world. On the faster machine I created directories /source/hotrod/src and /object/hotrod/obj (hotrod is the slow machine). I made symlinks /usr/src -> /source/hotrod/src and /usr/obj -> /object/hotrod/obj, then I ran 'make buildworld'. Now I go to hotrod and mount the same /source/hotrod/src on /usr/src and mount /object/hotrod/obj on /usr/obj, and run 'make -m /usr/src/share/mk installworld' (hotrod is running 2.2.5R). What happens is "/usr/obj/usr/src/tmp/usr/bin/make: not found". It's actually at /usr/obj/source/hotrod/src/tmp/usr/bin/make. Instead of /usr/obj/usr/src/... it's /usr/obj/source/hotrod/.... Before I try to work around this with symlinks or something, I thought I ought to ask if my procedure is at all close to correct. Ted Spradley <A HREF="mailto:tsprad@metronet.com">tsprad@metronet.com </A> +1-972-484-5356 My other computer is an Alpha. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199806260412.XAA11260>