Red Hat Enterprise Linux (RHEL) 6.x and 7.x do not come with all possible system libraries preinstalled as many are not needed by the software being run. However, eHealth requires several 32-bit and 64-bit libraries to be installed prior to its own installation. This article describes what's needed.
When attempting to install eHealth 6.3.3.x on a new build of RHEL 6.x or 7.x, it fails at the install stage with errors similar to:
Red Hat Enterprise Linux 7.x
To identify problems with regards to prerequisites on Linux, run the nhCheckInstallPreReqs utility, located under the directory where the eHealth install media was extracted to. So:
The list of Libraries required by eHealth 6.3.3.x on Linux includes the following:
NOTE: for some of these packages, you will need to enable the RHEL optional and/or extras channels.