Andi, Thanks for looking at this mailing list on the weekends. Don't you ever rest? Anyway, I've been trying various combinations of copying the 32 bit library directories from SuSE 9.0, with no luck. My LD_LIBRARY_PATH now looks like: /opt/suse-9.0/lib:/opt/suse-9.0/usr/lib:/opt/suse-9.0/usr/X11/lib: /opt/matlab/bin/glnx86:/opt/matlab/sys/os/glnx86 I tried installing Matlab Student Version Release 13. The X11 install did not succeed. The text install worked, but running Matlab with the library path given above results in a segfault. The Maple 9.0.3 installer also segfaults, as does the Maple 9.0 installer. linfinit:~ # export LD_LIBRARY_PATH="/opt/suse-9.0/lib:/opt/suse-9.0/usr/lib: /opt/suse-9.0/usr/X11/lib:/opt/matlab/bin/glnx86:/opt/matlab/sys/os/glnx86" linfinit:~ # cd '/home/leopardi/Download/Maple' linfinit:/home/leopardi/Download/Maple # linux32 ./LinuxUpgrade.bin Preparing to install... Extracting the JRE from the installer archive... Unpacking the JRE... Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... Launching installer... ./LinuxUpgrade.bin: line 1: 20661 Segmentation fault "/tmp/install.dir.20551/Linux/resource/jre/bin/java" -Djava.compiler=NONE -Xmx50331648 -Xms16777216 com.zerog.lax.LAX "/tmp/install.dir.20551/temp.lax" "/tmp/env.properties.20551" I hope this has something to do with my running the 2.6.5 kernel rather than 2.6.4. I will check later in the week when I get time. As it is though, I am faced with the fact that SuSE 9.0 installed and ran both Maple and Matlab just fine, and SuSE 9.1 will not install Maple and will not run Matlab. To me, this is a big regression. I wish I could have tested this before SuSE 9.1 was released. I'll send a few more messages to the mailing list recounting my other SuSE 9.1 experiences, good (yes there are some), bad and ugly. Thanks On Saturday 29 May 2004 22:17, Andi Kleen wrote:
On Sat, May 29, 2004 at 09:07:38PM +1000, Paul C. Leopardi wrote:
Hi all,
I have now finally obtained and installed SUDE LINUX Profressional 9.1, and am now re-installing some 32-bit software.
The Maple 9.0.3 installer linux32 ./LinuxUpgrade.bin gives the error message:
Error occurred during initialization of VM Unable to load native library: /tmp/install.dir.10080/Linux/resource/jre/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
I tried various combinations of export LD_ASSUME_KERNEL=2.4.1; linux32 ./LinuxUpgrade.bin export LD_ASSUME_KERNEL=2.4.21; linux32 ./LinuxUpgrade.bin with no luck. What next?
It's some kind of glibc incompatibility, means it wouldn't even work on a new 32bit distribution.
What will likely work is if you copy an older glibc that worked from somewhere into a separate directory and load the application with LD_LIBRARY_PATH=/full/path/to/dir/with/glibc app ..
-Andi