From owner-freebsd-current@FreeBSD.ORG Fri Nov 14 08:46:48 2003 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 7C21916A4D0 for ; Fri, 14 Nov 2003 08:46:48 -0800 (PST) Received: from firecrest.mail.pas.earthlink.net (firecrest.mail.pas.earthlink.net [207.217.121.247]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F06343FE3 for ; Fri, 14 Nov 2003 08:46:47 -0800 (PST) (envelope-from richardcoleman@mindspring.com) Received: from titan.criticalmagic.com ([68.213.16.23] helo=mindspring.com) by firecrest.mail.pas.earthlink.net with asmtp (Exim 3.33 #1) id 1AKh5l-0007Jt-00; Fri, 14 Nov 2003 08:46:42 -0800 Message-ID: <3FB506F8.4090309@mindspring.com> Date: Fri, 14 Nov 2003 11:46:48 -0500 From: Richard Coleman Organization: Critical Magic, Inc. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Edmund L. Wong" References: <20031114163101.91761.qmail@web41005.mail.yahoo.com> In-Reply-To: <20031114163101.91761.qmail@web41005.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-ELNK-Trace: 1ee258965991efcb0865379cdb43356e5e89bb4777695beb702e37df12b9c9ef7a41a4b0df457ab467ad4fc104020897350badd9bab72f9c350badd9bab72f9c cc: freebsd-current@freebsd.org cc: "M. Warner Losh" Subject: Re: signal 12's everywhere on Current with update this morning. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: richardcoleman@mindspring.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, 14 Nov 2003 16:46:48 -0000 Sure. I can do that. Some structures in statfs changed size. So you need to rebuild and install your kernel before you update the world. The instructions in the handbook should work just fine. 1. make buildworld 2. make buildkernel KERNCONF=NAME_OF_KERNEL_FILE 3. make installkernel KERNCONF=NAME_OF_KERNEL_FILE 4. shutdown -r now 5. boot into single user mode 6. fsck -p 7. mount -u / 8. mount -a -t ufs 9. swapon -a 10. make installworld 11. mergemaster 12. reboot There are a couple ports that also need rebuilt. I've heard cfs and postfix mentioned. There could be more. If you don't have many ports, just rebuild them all (that's what I'm doing). If you are using portupgrade, it's easy (portupgrade -afR). Obviously this could take awhile. Richard Coleman richardcoleman@mindspring.com Edmund L. Wong wrote: > Could someone bring me up to speed on this thread? I > just joined current and I also updated this morning > and have all kinds of issues. > > THanks, > Ed > > > --- Richard Coleman > wrote: > >>Someone just needs to bring the build(7) man page up >>to date with the >>handbook. >> >>Also, I noticed that build(7) still lists the >>"installmost" build >>target. I believe that was removed. >> >>I would file a PR except that my man pages always >>suck. >> >>Richard Coleman >>richardcoleman@mindspring.com >> >>Brent Jones wrote: >> >> >>>If this is true, perhaps the "build" man page >> >>should be updated. Here's >> >>>what the man page has to say on the topic: >>> >>> The ``approved'' method of updating your >> >>system from the latest >> >>>sources >>> is: >>> >>> make buildworld >>> make buildkernel KERNCONF=FOO >>> make installkernel KERNCONF=FOO >>> make installworld >>> mergemaster >>> >>> After running these commands a system reboot >> >>is required... >> >>>This gives the impression that you're safe running >> >>all the builds >> >>>without rebooting, especially as the word >> >>"approved" is used. >> >>>Brent >>> >>>On Nov 13, 2003, at 11:18 PM, M. Warner Losh >> >>wrote: >> >>>>In message: <3FB3BB9A.8080703@despammed.com> >>>> Uwe Laverenz >> >>writes: >> >>>>: eculp@encontacto.net schrieb: >>>>: >>>>: > Uwe, do you have any remote machines? I'm >> >>wondering what the correct >> >>>>: > sequence would be to update and reboot them. >>>>: >>>>: I would suggest to do it this way: >>>>: >>>>: 1. make buildworld >>>>: 2. make kernel KERNCONF= >>>>: 3. *reboot* (with new kernel and old userland) >>>> >>>>Into single user... >>>> >>>>: 4. make installworld >>>>: 5. mergemaster >>>>: 6. *reboot* >>>> >>>>This is the order that's recommended in UPDATING >> >>since 3.something. >> >>>>Warner >> >> >> >>_______________________________________________ >>freebsd-current@freebsd.org mailing list >> > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > >>To unsubscribe, send any mail to > > "freebsd-current-unsubscribe@freebsd.org" > > > ===== > edmund l wong > assistant staff : mit lincoln lab > cs/ece alumni : carnegie mellon > > ewong@alumni.cmu.edu > http://www.edmundlwong.com