From owner-freebsd-bugs Sat May 26 3:20:11 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BF87B37B422 for ; Sat, 26 May 2001 03:20:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f4QAK3100658; Sat, 26 May 2001 03:20:03 -0700 (PDT) (envelope-from gnats) Date: Sat, 26 May 2001 03:20:03 -0700 (PDT) Message-Id: <200105261020.f4QAK3100658@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Peter Pentchev Subject: Re: bin/27639: bad namelist when ps/w/ Reply-To: Peter Pentchev Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR bin/27639; it has been noted by GNATS. From: Peter Pentchev To: BD8GA / Chou Yu Cc: freebsd-gnats-submit@FreeBSD.org, dwmalone@FreeBSD.org Subject: Re: bin/27639: bad namelist when ps/w/ Date: Sat, 26 May 2001 13:17:10 +0300 On Sat, May 26, 2001 at 10:14:46AM +0800, BD8GA / Chou Yu wrote: > > This is almost always forgetting to upgrade your kernel when you > > upgrade the rest of the world (or vice versa). From the look of > > what you did to upgrade you may have forgotten to build a kernel. > > > > ..or it is possible that the 'make world' has built and installed > > a kernel along with the rest, but the submitter has 'forgotten' > > to reboot the machine, so that the new kernel takes effect :) > > Sorry for I didn't submit all information. > > I do this step by step again: > cd /usr/src > make update > cd /usr/src/sys/i386/conf > cp GENERIC HELLOCQ > vi HELLOCQ > > config HELLOCQ > cd ../../compile/HELLOCQ > make clean depend > make > make install > cd /usr/src > make world > reboot > I got the error message too. OK, why don't you try something else - the recommended procedure for rebuilding the FreeBSD userland and kernel since at least 4.1 (as documented in /usr/src/UPDATING): cd /usr/src/sys/i386/conf cp GENERIC HELLOCQ # edit the HELLOCQ file cd /usr/src make buildworld buildkernel KERNCONF=HELLOCQ shutdown now # drop to single-user mode make installkernel installworld KERNCONF=HELLOCQ mergemaster shutdown -r now # a bit better than just 'reboot' ..then see if the problem persists. The drop to single-user mode may be skipped, if there are no important servers running on your system - some of them might croak when the system libraries are replaced. If you want to skip that drop to single-user mode, then after editing the kernel config file, just do: cd /usr/src make buildworld buildkernel installkernel installworld KERNCONF=HELLOCQ mergemaster shutdown -r now Hope this helps. G'luck, Peter -- If the meanings of 'true' and 'false' were switched, then this sentence wouldn't be false. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message