From owner-freebsd-questions@FreeBSD.ORG Mon Jun 23 04:26:00 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74EB31065670 for ; Mon, 23 Jun 2008 04:26:00 +0000 (UTC) (envelope-from freebsd@t41t.com) Received: from rcpt.cat.pdx.edu (unknown [IPv6:2610:10:20:208:2e0:81ff:fe5c:af2e]) by mx1.freebsd.org (Postfix) with ESMTP id 75AF38FC18 for ; Mon, 23 Jun 2008 04:25:59 +0000 (UTC) (envelope-from freebsd@t41t.com) Received: from nemo.ece.pdx.edu (root@nemo.ece.pdx.edu [131.252.209.162]) by rcpt.cat.pdx.edu (8.13.8/8.13.8/Debian-2) with ESMTP id m5N4PtnT028013 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 22 Jun 2008 21:25:55 -0700 Received: from nemo.ece.pdx.edu (tait@localhost [127.0.0.1]) by nemo.ece.pdx.edu (8.13.6/8.13.1) with ESMTP id m5N4Pt7w004153 for ; Sun, 22 Jun 2008 21:25:55 -0700 (PDT) Received: (from tait@localhost) by nemo.ece.pdx.edu (8.13.6/8.12.6/Submit) id m5N4PtnI004152 for freebsd-questions@freebsd.org; Sun, 22 Jun 2008 21:25:55 -0700 (PDT) X-Authentication-Warning: nemo.ece.pdx.edu: tait set sender to freebsd@t41t.com using -f Date: Sun, 22 Jun 2008 21:25:55 -0700 From: FT To: freebsd-questions@freebsd.org Message-ID: <20080623042555.GC27531@ece.pdx.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.7i X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (rcpt.cat.pdx.edu [131.252.208.107]); Sun, 22 Jun 2008 21:25:55 -0700 (PDT) X-Spam-Status: No, score=0.0 required=6.0 tests=none autolearn=failed version=3.2.1 X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on rcpt.cat.pdx.edu X-Virus-Scanned: ClamAV 0.92.1/7537/Sun Jun 22 15:41:45 2008 on rcpt.cat.pdx.edu X-Virus-Status: Clean Subject: shared object "libc.so.6" not found after freebsd-update X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2008 04:26:00 -0000 I was using freebsd-update to upgrade from 6.2 to 7.0-RELEASE. The upgrade and install of the kernel went fine, then I reran freebsd-update after rebooting to get the userland stuff. Midway through installing updates, I got the error: Installing updates.../libexec/ld-elf.so.1: Shared object "libc.so.6" not found, required by "rm" There's a libc.so.7 in /lib. I'd try linking to it, but ln of course requires libc. Without libc, almost nothing works... can someone guide me through how to recover a functional libc and finish updating (without breaking everything)? I was following the instructions at http://www.freebsd.org/releases/7.0R/announce.html. Was there some step missing that would have prevented this mess? Thanks