From owner-freebsd-emulation Mon Dec 4 14:19:31 2000 From owner-freebsd-emulation@FreeBSD.ORG Mon Dec 4 14:19:29 2000 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from palrel1.hp.com (palrel1.hp.com [156.153.255.242]) by hub.freebsd.org (Postfix) with ESMTP id 1F37A37B401 for ; Mon, 4 Dec 2000 14:19:29 -0800 (PST) Received: from adlmail.cup.hp.com (adlmail.cup.hp.com [15.0.100.30]) by palrel1.hp.com (Postfix) with ESMTP id 381531B5; Mon, 4 Dec 2000 14:19:28 -0800 (PST) Received: from cup.hp.com (gauss.cup.hp.com [15.28.97.152]) by adlmail.cup.hp.com (8.9.3 (PHNE_18546)/8.9.3 SMKit7.02) with ESMTP id OAA05963; Mon, 4 Dec 2000 14:19:27 -0800 (PST) Sender: marcel@cup.hp.com Message-ID: <3A2C186F.C559AD55@cup.hp.com> Date: Mon, 04 Dec 2000 17:19:27 -0500 From: Marcel Moolenaar Organization: Hewlett-Packard X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Mark Kirk Cc: freebsd-emulation@FreeBSD.ORG Subject: Re: help on linux_base6.1: libtermcap.so.2: ELF file ABI version invalid. References: <20001203214404.A143819@pdi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Mark Kirk wrote: > > When I first installed linux_base6.1, the install would break when running rpm > on libtermcap2.0.8 (i.e. rpm would say it couldn't execute the script). This means you were installing on top of something else, probably linux_lib. Don't do that. Kill /compat/linux completely before installing linux_base. Upgrades between different linux_base versions are probably less critical, but when you see library problems, try with a clean /compat/linux first. > [akemi] /compat/linux/lib> brandelf * > File 'ld-2.1.2.so' is of brand 'SVR4' (0). This simply means that the ELF file is unbranded. You don't always need to brand ELF files to have FreeBSD do the right thing. Yes, the consequence is that branding information is bogus. The true solution would be if every ABI "vendor" would brand their ELF files. Linux simply doesn't do that... HTH, -- Marcel Moolenaar mail: marcel@cup.hp.com / marcel@FreeBSD.org tel: (408) 447-4222 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message