From owner-freebsd-questions Thu Dec 30 9:17:11 1999 Delivered-To: freebsd-questions@freebsd.org Received: from probity.mcc.ac.uk (probity.mcc.ac.uk [130.88.200.94]) by hub.freebsd.org (Postfix) with ESMTP id A843E14CCE for ; Thu, 30 Dec 1999 09:17:01 -0800 (PST) (envelope-from jcm@dogma.freebsd-uk.eu.org) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97]) by probity.mcc.ac.uk with esmtp (Exim 1.92 #3) id 123jC7-000H7F-00; Thu, 30 Dec 1999 17:16:59 +0000 Received: from localhost (jcm@localhost) by dogma.freebsd-uk.eu.org (8.9.3/8.9.3) with ESMTP id RAA92024; Thu, 30 Dec 1999 17:16:59 GMT (envelope-from jcm@dogma.freebsd-uk.eu.org) Date: Thu, 30 Dec 1999 17:16:59 +0000 (GMT) From: Jonathon McKitrick To: Michael Dorin Cc: questions@freebsd.org Subject: Re: besides new kernel, what do I have to do for upgrade In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 30 Dec 1999, Michael Dorin wrote: >I am going to attempt to build a 3.4 kernel >today...What else to I have to do for upgrading >to 3.4? > >Do I have to recompile all the packages? There are three basic parts to FreeBSD: the kernel, userland, and ports. The kernel is *usually* built after userland. Userland is all the commands in the /bin and /sbin directories and libraries and a slew of others, as well as all docs and config files. Ports are entirely separate. They do not need to be rebuilt, at least not for minor releases, AFAIK. So, you buildworld from sources, then compile a kernel, then reboot and installworld. (Some choose a different order for this) Ports can be left alone. Update them only if you want to take advantge of bug fixes or patches. But these only come from cvsupping the ports tree and then getting the source for the respective ports. This is not included in buildworld. -=> jm <=- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message