Failed dependencies check when installing 16.0 RPMs
./install.sh -t detection
error: Failed dependencies:
libjvm.so()(64bit) is needed by (installed) symantec-dlp-16-0-00000-detection-server-16.0.00000-01075.x86_64
libjvm.so(SUNWprivate_1.1)(64bit) is needed by (installed) symantec-dlp-16-0-00000-detection-server-16.0.00100-01075.x86_64
Release : 16.0
This is happening due to a previous version of DLP was installed using the old JRE 202 or below. Then those versions of JRE and DLP were removed prior to migration.
edit the install.sh and add --nodeps switch to the rpm command at the bottom of the script.
On line 248 add --nodeps after the ${rpmOptions}: see below
re-run the install.sh and the rpms should install
This happens on systems that have been migrated from previous versions of DLP, for example, 15.1 to 15.5, then again to 15.8, and finally to 16.0. During this time if the previous versions of JAVA from the ServerJRE.rpm were removed it will prompt for libjvm.so is missing.