From owner-freebsd-current@FreeBSD.ORG Sun Oct 14 05:40:47 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC99B16A417 for ; Sun, 14 Oct 2007 05:40:47 +0000 (UTC) (envelope-from peo@intersonic.se) Received: from neonpark.inter-sonic.com (neonpark.inter-sonic.com [212.247.8.98]) by mx1.freebsd.org (Postfix) with ESMTP id 6BE3813C474 for ; Sun, 14 Oct 2007 05:40:47 +0000 (UTC) (envelope-from peo@intersonic.se) X-Virus-Scanned: amavisd-new at inter-sonic.com Message-ID: <4711ABD5.80902@intersonic.se> Date: Sun, 14 Oct 2007 07:40:37 +0200 From: Per olof Ljungmark Organization: Intersonic AB User-Agent: Thunderbird 2.0.0.6 (X11/20071009) MIME-Version: 1.0 To: "Alexandre \"Sunny\" Kovalenko" References: <1192328840.810.12.camel@RabbitsDen> In-Reply-To: <1192328840.810.12.camel@RabbitsDen> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: current@freebsd.org Subject: Re: Going from 8.0-CURRENT to RELENG_7 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Oct 2007 05:40:47 -0000 Alexandre "Sunny" Kovalenko wrote: > This is basically a warning and an advise -- as usual -- YMMV. > > I have missed HEADS-UP that RELENG_7 has been branched and found myself > running 8.0 after cvsup/buildworld/installworld cycle. Since I wanted to > stick to RELENG_7 and since branching occured 2 days ago, I've figured I > should be able to change tag in SUPFILE cvsup and rebuild. > > Hence the warning: *don't do that* -- buildworld failed midway with > > /libexec/ld-elf.so.1: Undefined symbol "__mb_sb_limit" referenced from > COPY relocation in sh. > > and you are left with non-working system. > > Now the advice part: *do not despair* -- you can boot into single user > mode, use /rescue/sh, manually copy > > /bin/sh > /usr/bin/make > /usr/bin/awk > /usr/sbin/mtree > /usr/sbin/zic > /lib/libedit.so.6 > /lib/libncurses.so.7 > > from your OBJ directory, then do 'make installworld' twice (something > non-important failed in the first pass) and you should be back in > business. > > Hopefully, everyone on the list reads it diligently and does not need > such advice, but if you shot yourself in the foot, here is the chance to > avoid reinstalling the system from scratch. There was no HEADS UP sent, see other recent posts on the topic. Thank you for the advice! Per olof