From owner-freebsd-questions@FreeBSD.ORG Tue Dec 8 10:46:20 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 897371065693 for ; Tue, 8 Dec 2009 10:46:20 +0000 (UTC) (envelope-from odhiambo@gmail.com) Received: from mail-fx0-f209.google.com (mail-fx0-f209.google.com [209.85.220.209]) by mx1.freebsd.org (Postfix) with ESMTP id 1ECE78FC14 for ; Tue, 8 Dec 2009 10:46:19 +0000 (UTC) Received: by fxm2 with SMTP id 2so2853787fxm.13 for ; Tue, 08 Dec 2009 02:46:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type; bh=/wQaWx2EzcIHVwlfLTRsUX3w8KtRAY9ib76GD5b4mn4=; b=Ltbn/NNCZpkCV7ljc3/fW0xSdo/RZ5XdCLCKzPAfnrgYcA95tXEUoJb+3IPuAlEOll gRQUrWaMzSsEIpI7M8ardf402prDnkvgbKDZ/Iyb8HCVZ6SpLLmZ/1UIa2vI152AUkRX 9f5FYfNIVcgAOxsTt0bf/8YuGCdHxhklXNZyw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=Lq53ndlrHwAmpgtUSKVu7jJvRyMfuGOwZg8DtZfl703QPUidhE5lR8nkv72cCcGkUn 5oLPXdF8pNxM3Nhk9tszLHZqbIANugVLxTGsXFsObXP3Ipt9OM4btwXwgQqzpmozY7ti 7YsifCqP1r9zZEFcdsSM146vr4UmhYyieBvIE= MIME-Version: 1.0 Received: by 10.223.18.137 with SMTP id w9mr1217330faa.61.1260269179123; Tue, 08 Dec 2009 02:46:19 -0800 (PST) In-Reply-To: References: From: Odhiambo Washington Date: Tue, 8 Dec 2009 13:45:59 +0300 Message-ID: <991123400912080245t2992a2desf94df94bf38fad04@mail.gmail.com> To: Paul Hoffman Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-questions@freebsd.org Subject: Re: 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 10:46:20 -0000 On Tue, Dec 8, 2009 at 4:35 AM, Paul Hoffman wrote: > 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? > > > I usually think that including COMPAT_FREEBS7 in your new kernel during the upgrade process would save one from such agony. I have never used freebsd-update ever, and might never, because I prefer to build a new system from scratch, but perhaps you could try it and see if it does resolve your problem. There is always this instruction that you need to recompile all installed ports, which I think you did not do. That instruction makes me sick, given the time it would take on a critical server. -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If you have nothing good to say about someone, just shut up!." -- Lucky Dube