From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JV8yy-0000ar-M5 for garchives@archives.gentoo.org; Fri, 29 Feb 2008 17:25:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 24E80E067A; Fri, 29 Feb 2008 17:24:28 +0000 (UTC) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.230]) by pigeon.gentoo.org (Postfix) with ESMTP id E4B7DE067A for ; Fri, 29 Feb 2008 17:24:27 +0000 (UTC) Received: by wr-out-0506.google.com with SMTP id 50so4992766wri.10 for ; Fri, 29 Feb 2008 09:24:27 -0800 (PST) Received: by 10.141.37.8 with SMTP id p8mr6560445rvj.53.1204305866407; Fri, 29 Feb 2008 09:24:26 -0800 (PST) Received: from ?192.168.1.2? ( [68.44.91.8]) by mx.google.com with ESMTPS id i16sm3708180wxd.30.2008.02.29.09.24.25 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 29 Feb 2008 09:24:25 -0800 (PST) Message-ID: <47C83FBF.3080905@xaerolimit.net> Date: Fri, 29 Feb 2008 12:24:15 -0500 From: Chris Brennan User-Agent: Thunderbird 2.0.0.9 (X11/20080209) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 To: gentoo-amd64@lists.gentoo.org Subject: Re: [gentoo-amd64] Re: revdep-rebuild keep on detecting a broken link referred to libqt-mt.so.3 References: <47C6789C.2060508@manuelmarano.com> <47C836DD.50808@xaerolimit.net> In-Reply-To: X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: a167bc75-0f45-42e4-a7e6-6478a253c24a X-Archives-Hash: 6c84faa985a9f5ea1dc28cc0512d0f32 Duncan wrote: > Chris Brennan posted 47C836DD.50808@xaerolimit.net, > excerpted below, on Fri, 29 Feb 2008 11:46:21 -0500: > >> I'm actually having the same issue as this w/ libqt-mt.so ... my problem >> this, is gimp won't build because of it. below is the output. >> >> >> /usr/qt/3/lib/libqt-mt.so: could not read symbols: File in wrong format >> collect2: ld returned 1 exit status >> make[2]: *** [test-poppler-qt] Error 1 make[2]: Leaving directory >> `/var/tmp/portage/app-text/poppler-bindings-0.6.1/work/poppler-0.6.1/qt' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/var/tmp/portage/app-text/poppler-bindings-0.6.1/work/poppler-0.6.1' >> make: *** [all] Error 2 > > Hmm... so what about /usr/qt/3/lib/libqt-mt.so ? Here, it's a symlink > pointing to libqt-mt.so.3, a symlink pointing to libqt-mt.so.3.3, again a > symlink, pointing at libqt-mt.so.3.3.8, which is the actual shared-object > library file. the point was the error msg from the emerge output about wrong format. > If you have a valid set of symlinks, pick any one of them and see what > readelf -h says about it. If the class entry (right under magic) is > anything other than ELF64, then you have a corrupted library and probably > need to remerge qt (be sure you remerge qt3 not 4, if you have it merged > as well). If it's ELF64 and appears to be readable, then you have other > deeper problems. I have re-emerged qt-3 numerous times, here is the output of readelf xaero@Leviathan ~ $ readelf -h /usr/qt/3/lib/libqt-mt.so.3.3.8 ELF Header: Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 Class: ELF32 Data: 2's complement, little endian Version: 1 (current) OS/ABI: UNIX - System V ABI Version: 0 Type: DYN (Shared object file) Machine: Intel 80386 Version: 0x1 Entry point address: 0x1b2000 Start of program headers: 52 (bytes into file) Start of section headers: 7262824 (bytes into file) Flags: 0x0 Size of this header: 52 (bytes) Size of program headers: 32 (bytes) Number of program headers: 6 Size of section headers: 40 (bytes) Number of section headers: 25 Section header string table index: 24 xaero@Leviathan ~ $ > -- gentoo-amd64@lists.gentoo.org mailing list