From owner-freebsd-questions@FreeBSD.ORG Tue Dec 8 01:35:51 2009 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 EDDCD1065670 for ; Tue, 8 Dec 2009 01:35:51 +0000 (UTC) (envelope-from phoffman@proper.com) Received: from balder-227.proper.com (Balder-227.Proper.COM [192.245.12.227]) by mx1.freebsd.org (Postfix) with ESMTP id B399F8FC14 for ; Tue, 8 Dec 2009 01:35:51 +0000 (UTC) Received: from [75.101.18.87] (sn87.proper.com [75.101.18.87]) (authenticated bits=0) by balder-227.proper.com (8.14.2/8.14.2) with ESMTP id nB81ZnLP085046 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 7 Dec 2009 18:35:50 -0700 (MST) (envelope-from phoffman@proper.com) Mime-Version: 1.0 Message-Id: Date: Mon, 7 Dec 2009 17:35:47 -0800 To: freebsd-questions@FreeBSD.ORG From: Paul Hoffman Content-Type: text/plain; charset="us-ascii" Cc: Subject: Why do I need a bunch of mappings for ld-elf.so in FreeBSD 8? 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: Tue, 08 Dec 2009 01:35:52 -0000 Greetings. I upgraded a 7.2 system to 8.0 using 'freebsd-update install'. At some time during the process, I could no longer log in remotely because bash could not start due to /libexec/ld-elf.so not finding the right libraries. I added a bunch of lines to /etc/libmap.conf so that I could continue, and did a full 'portupgrade -af'. 'freebsd-update fetch' reports nothing to fetch, but I can't remove the lines from /etc/libmap.conf. How do I get a /libexec/ld-elf.so that has up-to-date mappings internal to it? FWIW: -r-xr-xr-x 1 root wheel 220788 Dec 7 08:41 /libexec/ld-elf.so.1