From owner-freebsd-stable@FreeBSD.ORG Thu Oct 25 06:50:41 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 6639D16A417 for ; Thu, 25 Oct 2007 06:50:41 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.189]) by mx1.freebsd.org (Postfix) with ESMTP id EF8A813C4A3 for ; Thu, 25 Oct 2007 06:50:40 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by fk-out-0910.google.com with SMTP id b27so518880fka for ; Wed, 24 Oct 2007 23:50:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=CZIiG27OUNDzo5cBMeMB80KhuvroogBdiaKQadvVS8c=; b=r2p5crctiestNFMACNfs2e2Zy+Xn3JuSO2Cw8RxFgCrTj/uOyH2RqLUOqs/V+1bpGojCnEP6hWOPge0udVF/FZLUfMBPnMD2XBYOwtIxXkDRcNQjR2n0ja6r5RnBweFz3REWuv2GPlKrGwRpoziH/cg6xnKM+qyzi6WN8OSw6Vo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=edeaszfRv3I4HSyUROCbp+9uQQ9SLJqTzwGgQepYIncl8gMLZQ7qH7Z7Bp31gfFMwAKXA6OtjYnHF9EdTSPw+l6d7dfRXAJAmPf+x5wnZOrv8mRkf4I+hBPDQvhgYtviuBrLijo8isIoTpLUwYgtIC2kpXT6td95rdbDm2+rrIw= Received: by 10.82.170.2 with SMTP id s2mr3163569bue.1193295039513; Wed, 24 Oct 2007 23:50:39 -0700 (PDT) Received: by 10.82.113.14 with HTTP; Wed, 24 Oct 2007 23:50:39 -0700 (PDT) Message-ID: <6eb82e0710242350n1156e867r59e4492b57e0a708@mail.gmail.com> Date: Thu, 25 Oct 2007 14:50:39 +0800 From: "Rong-en Fan" To: freebsd-stable@freebsd.org In-Reply-To: <6eb82e0710242104m208f43f7u1b83de21ac398d4d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <6eb82e0710242104m208f43f7u1b83de21ac398d4d@mail.gmail.com> Subject: Re: HEADSUP: don't upgrade to RELENG_6 now (7 is fine) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 06:50:41 -0000 On 10/25/07, Rong-en Fan wrote: > On 10/25/07, Rong-en Fan wrote: > > On 10/25/07, 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 will take a look. before that do not upgrade your system. > > I did some tests, it turns out that only RELENG_6 is affected. To be > more specific, as ncurses lib is installed before libc. It gets broken. > For 7 and above, it is fine because we install libc right after csu and > before everything. > > One way to solve this is we install libc as early as possible, but I > think it may be too risky at release cycle, so I would like to back > out this change and add an UPDATING entry. Then check whether > we can change the installation order of libc later. > > If you cvsup after 'Oct 24 14:32:33 2007 UTC', please do not > upgrade until I send out all clear message. > > If you already broken your world, use this way in *single user*, > > /rescue/chflags noschg /lib/libc.so.6 > /rescue/cp /usr/obj/usr/src/lib/libc/libc.so.6 /lib/ > > then you need reboot, after that continue installworld (this is what I > just did). > > Sorry for all the trouble. An entry in UPDATING is added and I'm working on a proper fix. Regards, Rong-En Fan