Package: ia32-libs Version: 1.4 Severity: important I am trying to get the acrobat reader 7.0 (ia32) to work on the amd64 pure port. It fails when it tries to use gconv, because the ia32 libc6 tries to load the gconv modules from the main amd64 installation. I managed to fix this by patching the path "/usr/lib/gconv" (it appears twice) in /emul/ia32-linux/lib/tls/libc-2.3.2.so to "/usr/lib/gco32", and putting a link there to /emul/ia32-linux/usr/lib/gconv.
That means that changing the path in the build should solve this problem. Maybe the path could be calculated relative to the location of libc-2.3.2.so, which would work wherever the library is installed. With this change, the acrobat reader gets a lot further, but then it requires libgtk and libpango, which both have similar issues. I would recommend to include them in ia32, and to use a relative path there, too. I would expect this problem to affect ia64, too. I necessary, I can certainly create a test case (for amd64). -- System Information: Debian Release: 3.1 Architecture: amd64 (x86_64) Kernel: Linux 2.6.11 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages ia32-libs depends on: ii lib32gcc1 3.4.3-12 GCC support library (ia32) ii lsb-release 1.4-8 LSB release command