From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RCFaC-0004QZ-JU for garchives@archives.gentoo.org; Fri, 07 Oct 2011 18:55:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 109CC21C137; Fri, 7 Oct 2011 18:55:35 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E623321C02E for ; Fri, 7 Oct 2011 18:54:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 84B6C1B4013 for ; Fri, 7 Oct 2011 18:54:37 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Score: -5.005 X-Spam-Level: X-Spam-Status: No, score=-5.005 required=5.5 tests=[AWL=1.594, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q9ImwRoUagCo for ; Fri, 7 Oct 2011 18:54:30 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id BAB9A1B400A for ; Fri, 7 Oct 2011 18:54:27 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RCFYv-0001cq-EN for gentoo-user@gentoo.org; Fri, 07 Oct 2011 20:54:25 +0200 Received: from athedsl-391099.home.otenet.gr ([79.131.79.185]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 07 Oct 2011 20:54:25 +0200 Received: from realnc by athedsl-391099.home.otenet.gr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 07 Oct 2011 20:54:25 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-user] Re: prelink errors Date: Fri, 07 Oct 2011 21:54:24 +0300 Organization: Lucas Barks Message-ID: References: <4E8EE347.8060001@linuxsystems.it> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: athedsl-391099.home.otenet.gr User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20111003 Thunderbird/7.0.1 In-Reply-To: Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 1455f1275f1ffe4c82acd86c60b2a52d On 10/07/2011 09:44 PM, walt wrote: > On 10/07/2011 04:32 AM, Niccol=F2 Belli wrote: > >> laptop ~ # prelink -amR >> prelink: /usr/bin/lddlibc4: Using /lib32/ld-linux.so.2, not /lib/ld-li= nux.so.2 as dynamic linker >> prelink: /usr/lib64/libreoffice/program/soffice.bin: Could not parse `= /usr/lib64/libreoffice/program/soffice.bin: error while loading shared li= braries: /usr/lib64/libreoffice/program/soffice.bin: nonzero padding in e= _ident' > > I don't know very much about prelink, but I wonder about using a 32-bit > linker to load a 64-bit library? That sounds wrong to me. /lib/ld-linux.so.2 is a symlink to ../lib32/ld-linux.so.2. > Is prelink a 32-bit program? Is there maybe a 64-bit prelink on the sa= me > machine? What is actually in your prelink package? prelink is 64-bit on 64-bit machines and 32-bit on 32-bit machines. On=20 64-bit machines, it handles 32-bit as well as 64-bit libraries correctly.