[Pkg-ia32-libs-maintainers] Bug#563402: RFH: Bug#563402: ia32-libs broken on ia64

Goswin von Brederlow goswin-v-b at web.de
Thu Jan 21 19:24:59 UTC 2010


dann frazier <dannf at dannf.org> writes:

> On Thu, Jan 21, 2010 at 06:30:14PM +0100, Goswin von Brederlow wrote:
>> Hi,
>> 
>> lacking any access to ia64 I'm wondering if any porter can help with
>> Bug#563402. Is there actualy something wrong in ia32-libs (and then
>> what) or is merulo[1] just not capable of running 32bit x86 binaries?
>
> It should have x86 support in hardware - but, something is certainly
> wrong.
>
> dannf at krebs:~$ file /tmp/hello
> /tmp/hello: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
> dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
> dannf at krebs:~$ dpkg -l ia32-libs
> Desired=Unknown/Install/Remove/Purge/Hold
> |
> Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> ||/ Name                              Version
> Description
> +++-=================================-=================================-==================================================================================
> ii  ia32-libs                         20090808
> ia32 shared libraries for use on amd64 and ia64 systems
> dannf at krebs:~$ /tmp/hello
> -bash: /tmp/hello: No such file or directory
> dannf at krebs:~$ LD_LIBRARY_PATH=/lib32 /lib32/ld-2.9.so /tmp/hello
> Hello, world!
>
> -- 
> dann frazier

Oh, I see what the problem is (after unpacking the deb instead of
looking just at the file list):

lrwxrwxrwx 1 mrvn mrvn 18 Jan 21 20:20 lib/ld-linux.so.2 -> /lib32/ld-2.3.2.so

-rwxr-xr-x 1 mrvn mrvn 115K Jul 27 21:09 lib32/ld-2.9.so*
lrwxrwxrwx 1 mrvn mrvn    9 Jan 21 20:20 lib32/ld-linux.so.2 -> ld-2.9.so*

Been a long time since that link was updated. That should be

lrwxrwxrwx 1 root root 20 Oct 29 09:53 lib/ld-linux.so.2 -> /lib32/ld-linux.so.2*

like the libc6-i386 has on amd64 so it works for in libc6 version.

MfG
        Goswin





More information about the Pkg-ia32-libs-maintainers mailing list