installationsybasesap-asesybase-ase15dbclient

Sybase client install fails on Red Hat linux


I have downloaded the SDK for Adaptive Server Enterprise - Linux on x86_64 64bit (sybase version 16.0) After uploading to a Red Hat Linux machine, RHEL 7.5

Running the install, the installer exits with the error message "JRE libraries are missing or not not compatible"

The installer unpacks its own version of JRE in /tmp directory Why would this fail on Red Hat Linux?

I've uploaded the same install package to a Linux machine running Ubuntu 20 It installs successfully


Solution

  • The messages generated by the installer are not always 'useful' and often times are a result of an earlier 'fail' in the installation process. Without perusing the slew of log messages generated by the installer my only guesses (at this point) are a couple possible issues with /tmp (the default location where the installer unpacks and invokes a myriad of sub-installers):

    In both cases the (easy) workaround would be to tell the installer to use a different directory in place of /tmp. This would consist of setting the IATEMPDIR variable before running the installer, eg:

    $ export IATEMPDIR='/some/other/dir'
    $ ./setup.bin
    

    Where you insure:

    If this workaround (setting IATEMPDIR) does not address the issue then the next step would be to peruse the various log files looking for an 'earlier' issue/error/failure that could shine a light on the issue.