Hello. I wanted to report problem with installation of Maple1102LinuxUpgrade.bin in Gentoo Linux. My attempts to install it failed with the following error: peter@camobap ~/tmp $ ./Maple1102LinuxUpgrade.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... * run-java-tool was invoked directly * run-java-tool should only be used via symlinks to it And with more debugging we see: peter@camobap ~/tmp $ export LAX_DEBUG=1 peter@camobap ~/tmp $ ./Maple1102LinuxUpgrade.bin Preparing to install... Checking for POSIX df. Found POSIX df. Checking tail options... Using tail -n 1. True location of the self extractor: /home/peter/tmp/Maple1102LinuxUpgrade.bin Creating installer data directory: /tmp/install.dir.15432 Creating installer data directory: /tmp/install.dir.15432/InstallerData Gathering free-space information... Space needed to complete the self-extraction: 586440 blocks Available space: 6874072 blocks Available blocks: 6874072 Needed blocks: 586440 (block = 512 bytes) Computed number of blocks to extract: 1563 Extracting the JRE from the installer archive... Extracting JRE from ./Maple1102LinuxUpgrade.bin to /tmp/install.dir.15432/Linux/resource/jre_padded ... Extracting done, exit code = 0 Extracting JRE from /tmp/install.dir.15432/Linux/resource/jre_padded to /tmp/install.dir.15432/Linux/resource/vm.tar.Z ... Extracting done, exit code = 0 Unpacking the JRE... Unpacking the JRE... gzip is /bin/gzip GZIP done. TAR done. Extracting the installation resources from the installer archive... Extracting install.zip from ./Maple1102LinuxUpgrade.bin to /tmp/install.dir.15432/InstallerData/installer.padded ... Extracting to padded done, exit code = 0 Extracting from padded to zip done, exit code = 0 Creating disk1 data directory: /tmp/install.dir.15432/InstallerData/Disk1 Creating instdata data directory: /tmp/install.dir.15432/InstallerData/Disk1/InstData Extracting resources from ./Maple1102LinuxUpgrade.bin to /tmp/install.dir.15432/InstallerData/Disk1/InstData/Resource1.zip ... Extracting done, exit code = 0 Configuring the installer for this system's environment... ========= Analyzing UNIX Environment ================================= Setting UNIX (linux) flavor specifics. Importing UNIX environment into LAX properties. Checking for POSIX awk. ========= Analyzing LAX ============================================== LAX found............................ OK. LAX properties read.................. OK. ========= Finding VM ================================================= Valid VM types.......................... J2 J1 MSJ Absolute LAX_VM path.................... /tmp/install.dir.15432/Linux/resource/jre/bin/java Expanded Valid VM types................. JRE_J2 JDK_J2 JRE_J1 JDK_J1 MSJ WARNING! No valid lax.nl.current.vm available. /usr/xpg4/bin:/home/peter/bin:/home/peter/local/bin:/home/peter/local/sbin:/sbin:/usr/sbin:/usr/kde/3.5/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.2.2:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/console/bin:/opt/vmware/workstation/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin Searching for VMs in PATH: Looking in:............................. /usr/xpg4/bin Looking in:............................. /home/peter/bin Looking in:............................. /home/peter/local/bin Looking in:............................. /home/peter/local/sbin Looking in:............................. /sbin Looking in:............................. /usr/sbin Looking in:............................. /usr/kde/3.5/bin Looking in:............................. /usr/local/bin Looking in:............................. /usr/bin Found VM:............................. /usr/bin/java Version:............................. Looking in:............................. /bin Looking in:............................. /opt/bin Looking in:............................. /usr/i686-pc-linux-gnu/gcc-bin/4.2.2 Looking in:............................. /usr/kde/3.5/bin Looking in:............................. /usr/qt/3/bin Looking in:............................. /opt/vmware/server/console/bin Looking in:............................. /opt/vmware/workstation/bin Looking in:............................. /bin Looking in:............................. /usr/bin Found VM:............................. /usr/bin/java Version:............................. Looking in:............................. /sbin Looking in:............................. /usr/sbin Looking in:............................. /usr/local/bin checking: "" against "JRE_J2": failed (wrong type) checking: "" against "JRE_J2": failed (wrong type) checking: "" against "JDK_J2": failed (wrong type) checking: "" against "JDK_J2": failed (wrong type) checking: "" against "JRE_J1": failed (wrong type) checking: "" against "JRE_J1": failed (wrong type) checking: "" against "JDK_J1": failed (wrong type) checking: "" against "JDK_J1": failed (wrong type) checking: "" against "MSJ": passed * Using VM:............................. /usr/bin/run-java-tool Unknown VM version. Cannot set JIT Options. checking for NPTL + JVM vulernability... NPTL detected! checking for vulnerable JVM.... ========= Virtual Machine Options ==================================== LAX properties incorporated............. OK. classpath............................... "/tmp/install.dir.15432/InstallerData:/tmp/install.dir.15432/InstallerData/installer.zip" main class.............................. "com.zerog.ia.installer.Main" .lax file path.......................... "/tmp/install.dir.15432/temp.lax" user directory.......................... "/tmp/install.dir.15432" stdout to............................... "console" sterr to................................ "console" install directory....................... "" JIT..................................... none option (verify)......................... off option (verbosity)...................... none option (garbage collection extent)...... none option (garbage collection thread)...... none option (native stack max size).......... none option (java stack max size)............ none option (java heap max size)............. 50331648 option (java heap initial size)......... 16777216 option (lax.nl.java.option.additional).. none ========= Display settings =========================================== X display............................... local UI mode................................. gui Launching installer... ========= VM Command Line ============================================ options: CLASSPATH:/tmp/install.dir.15432/InstallerData:/tmp/install.dir.15432/InstallerData/installer.zip:. ========= Forking JAVA ============================================= * run-java-tool was invoked directly * run-java-tool should only be used via symlinks to it You see, maple tries to execute run-java-tool instead of java, that's why this fails. Please, could you add some option for Gentoo Linux so we could avoid symlink resolution of resolveLink function? The workaround for this problem currently is to cd /usr/bin rm java cp run-java-tool java That'll disable symlink resolution in resolveLink. But of course, Gentoo users need a fix for this problem... BTW. It's quite possible that any maple installation is broken, not just upgrade I've mentioned above. Previously I did not had such problem may be because I had sun-jdk version 1.4* installed while now I'm not. There is a difference of how old java is handled and I had /opt/sun-jdk-1.4.X.XX/bin in my PATH, while now I'm not and everything happens trough run-java-tool wrapper. See additional info on how java is handled in gentoo here: http://java.gentoo.org If you have any further questions, don't hesitate to ask. I'm a bit involved in gentoo development, on the other hand not in java related development, but it's easier for me to find people to answer your questions. Thank you for your time, Peter.

Please Wait...