Environment
NetIQ Identity Manager 4.5.x on RedHat 7.1
Situation
Unable to patch IDM 4.5 engine to 4.5.x on RedHat 7.x server.
The following is thrown during patch installation
Invoking script for patch install..
Checking execute permissions for script patchUpgrade..
Command executed for invoking patch install= "/tmp/cd-image/config/patchUpgrade.sh" -e
NetIQ Identity Manager Patch Version: 4.5.3.0
+-----------------------------------------------------------------------------+
| Stage [01]: Installing Metadirectory Engine patch... |
+-----------------------------------------------------------------------------+
Preparing for installing package novell-NOVLjvmlx.rpm. Checking pre-req.
Installation of package novell-NOVLjvmlx.rpm is aborted due to version mis-match.
The package "novell-NOVLjvmlx.rpm" could not be installed.Install this package manually.
+-----------------------------------------------------------------------------+
*** Stage [01] Result
FAILED
+-----------------------------------------------------------------------------+
The following is thrown during patch installation
Invoking script for patch install..
Checking execute permissions for script patchUpgrade..
Command executed for invoking patch install= "/tmp/cd-image/config/patchUpgrade.sh" -e
NetIQ Identity Manager Patch Version: 4.5.3.0
+-----------------------------------------------------------------------------+
| Stage [01]: Installing Metadirectory Engine patch... |
+-----------------------------------------------------------------------------+
Preparing for installing package novell-NOVLjvmlx.rpm. Checking pre-req.
Installation of package novell-NOVLjvmlx.rpm is aborted due to version mis-match.
The package "novell-NOVLjvmlx.rpm" could not be installed.Install this package manually.
+-----------------------------------------------------------------------------+
*** Stage [01] Result
FAILED
+-----------------------------------------------------------------------------+
Resolution
Ensure "bc" is installed on the IDM server. Once installed the patch upgrade should work as expected.
Cause
Most linux distributions come pre-included with the bc utility which is a
basic calculator utility. This utility is very helpful while evaluating
complex calculations in bash scripts. The patch install script makes
use of this utility and hence it is required to have the bc rpm present
on the IDM server where the patch is being applied.