From owner-freebsd-stable@FreeBSD.ORG Thu Oct 25 03:56:43 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A45FF16A473 for ; Thu, 25 Oct 2007 03:56:43 +0000 (UTC) (envelope-from davidb@boothscientific.com) Received: from mx2.lsn.net (mx2.lsn.net [66.90.130.74]) by mx1.freebsd.org (Postfix) with ESMTP id 8036913C4B6 for ; Thu, 25 Oct 2007 03:56:42 +0000 (UTC) (envelope-from davidb@boothscientific.com) Received: from [172.18.0.26] (24-155-246-45.dyn.grandenetworks.net [24.155.246.45]) by mx2.lsn.net (8.13.5/8.13.5) with ESMTP id l9P2dQSW022335 for ; Wed, 24 Oct 2007 21:39:27 -0500 From: David Booth To: freebsd-stable@freebsd.org Date: Wed, 24 Oct 2007 21:39:04 -0500 User-Agent: KMail/1.9.7 References: <20071025005432.GB8434@waalsdorp.nl> In-Reply-To: <20071025005432.GB8434@waalsdorp.nl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200710242139.04769.davidb@boothscientific.com> X-Virus-Scanned: ClamAV 0.91.2/4592/Wed Oct 24 16:34:05 2007 on mx0.lsn.net X-Virus-Status: Clean Subject: Re: Installworld broken on RELENG_6 by libc commit? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: davidb@boothscientific.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2007 03:56:43 -0000 On Wednesday 24 October 2007, Alson van der Meulen wrote: > Hello, > > My installworld of RELENG_6 from a few hours ago failed with this > error (from memory): > /lib/libncurses.so.6: undefined symbol: __mb_sb_limit > > This broke everything that depended on libncurses, plus PAM. I had > to force a reboot via DDB and copy /usr/obj/lib/libc/libc.so.6 to > /lib using binaries from /rescue to fix it so I could run make > installworld again. > > I upgraded from RELENG_6 of October, 22. I believe I followed the > procedure from /usr/src/UPDATING fairly closely, except for the > reboot to single user part after installing the kernel: > mergemaster -p && make buildworld && make kernel && make > installworld && mergemaster && make delete-old > > I would expect libc to be installed before other libs. The > securelevel was -1, so it should be no problem to overwrite libc. > > Did I do something wrong or is this a bug/missing entry in > UPDATING? > > regards, > Alson > It is not something you did. I had the same problem and have just recovered from it.