From owner-freebsd-questions Sat Sep 9 1:37:52 2000 Delivered-To: freebsd-questions@freebsd.org Received: from relay1.inwind.it (relay1.inwind.it [212.141.53.67]) by hub.freebsd.org (Postfix) with ESMTP id 0D6B237B53A for ; Sat, 9 Sep 2000 01:37:46 -0700 (PDT) Received: from bartequi.ottodomain.org (212.141.79.87) by relay1.inwind.it (5.1.046) id 39AFDC9900109270; Sat, 9 Sep 2000 10:36:21 +0200 From: Salvo Bartolotta Date: Sat, 09 Sep 2000 09:36:30 GMT Message-ID: <20000909.9363000@bartequi.ottodomain.org> Subject: Re: keeping up to date with FreeBSD To: Joe Park , freebsd-questions@FreeBSD.ORG In-Reply-To: <3D82EFC06BB9D311B0940090277C086CE8062F@exchange.panbio.com> References: <3D82EFC06BB9D311B0940090277C086CE8062F@exchange.panbio.com> X-Mailer: SuperCalifragilis X-Priority: 3 (Normal) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 9/9/00, 2:54:58 AM, Joe Park wrote regarding=20 keeping up to date with FreeBSD: > Hello, > I have been refreshing my freebie manually, following instructions=20 from > complete FreeBSD. Now that I get more comfortable with this, I want=20 it to > organize it and put it as cron job. I have 3 machine running freebie,= =20 and > before I used to have source tree for each machine. Seeing this as=20 waste of > space and cpu power, I decided to have one machine to hold all sources= =20 and > other two machine to NFS mount on it. (the /usr/src directory). On=20 source > server machine, I got updates with cvsup, made world, and rebuilt=20 kernel > successfully. On client machine, I moved /usr/src to /usr/src_og and > created link to server's /usr/src mount point. On Complete FreeBSD=20 3rd > edition, it says "make reinstall" is available for this purpose. I=20 was not > able to make reinstall, and looking at Makefile tells me that=20 reinstall is > gone. So, I tried "make install" and it was throwing errors -- can't = fine > certain files. Then I just tried "make world" and it worked. My=20 question > is, is there way to avoid "make world" again? I already built the=20 world, so > I don't see why I have to build it again on client machine. Am I=20 missing > something here? I mounted /usr/obj directory to server's /usr/obj=20 directory > just in case, but no differences. > Please enlighten me on this and CC to my email address. > Thank you. > Joe Dear Joe Park, I am afraid you have not applied the appropriate procedure.=20 The {kernel,world} build "sequence" changed -- for good reasons -- on=20 July, 10, 2000. If you have cvsup'ed, you will find the advised (ie=20 supported) source update method in /usr/src/UPDATING; which important=20 file is explicitly mentioned in the handbook -- see below. Specifically, you may wish to read the the make world chapter (cf=20 http://www.freebsd.org/handbook/makeworld.html). You might also want=20 to have a look at the questions at the end of the chapter. In particular, you may wish to search the -stable archives for the=20 thread "Multiple NFS installworld"; which thread has more extensively=20 covered=20 the "homonymous" topic. Finally, subscribing to the -stable mailing list is of considerable=20 help in this connection; if you cannot track the -stable forum (e.g.=20 time reasons), you might periodically browse its archive (please visit=20 http://www.freebsd.org/mail), and retrieve all the information=20 relevant to the update and/or management of the OS. Best regards, Salvo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message