On Fri, Jan 25, 2013 at 03:14:57PM +0000, Holger Weiss wrote:
> 
> Package: ia32-libs
> Version: 1:0.4
> Severity: important
> 
> Dear Maintainer,
> I have 2 machine with identical hardware: machine1 and machine2, both with the
> Debian wheezy amd64 release.
> 
> Machine1 got the last update in October 2012 and it is using "ia32-libs"
> Version "20120926". On this machine the software works !
> 
> Machine 2 was reinstalled 2 days ago and uses "ia32-libs" in Version "1:0.4".
> This machine shows the error:
> "hpeesofhelp: error while loading shared libraries: libXm.so.3: wrong ELF
> class: ELFCLASS64
> Gemx error, error code = 11"

Did you link the 64bit libXm instead of the 32bit one?
 
> On both machines I need to run the software which is using both 32bit and 
> 64bit
> "libmotif" libs. Especially the "libXm.so.3" (I had to create a symbolic link
> to "libXm.so.4" on both machines to make it work, because the file did not
> exist!).
> 
> I also found that the folder "/usr/lib32" doesnot exist on machine 2 !
> 
> I expected the software to work as smooth as on machine 1.
> 
> Is there any significant change in handling the "ia32-libs" between this
> versions ?

Ia32-libs uses multiarch now.
 
> How can I make my software working with "ia32-libs" (1:0.4) ?
> 
> The software I am using is ADS2012 (and ADS2011) from Agilent.

Ia32-libs is only a transitional meta package. You shouldn't need that
at all. What you need are the 32bit libraries that ADS2012 requires.
The simplest would be to simply install an ADS2012 debian package for
i386. If that doesn't exist then you need to install the i386 package
for required libraries. You can do that under multiarch by appending
":i386" to the package name.

MfG
        Goswin


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to