Linux

Troubleshooting: Missing vac.lic RPM when you attempt to install WebSphere Commerce V7.0 on Linux

When you try to install WebSphere Commerce V7.0 on either Linux on an IBM Power System or Linux on System z (zSeries) with a DB2 database, the installation wizard warns you that the vac.lic RPM is missing.

Problem

The vac.lic RPM was intended to detect the existence of the IBM XL C/C++ Runtime Environment. The IBM XL C/C++ Runtime Environment is required by DB2 9.5 and 9.7 on Linux on IBM Power System or Linux on System z for proper DB2 operation. However, the IBM XL C/C++ Runtime Environment does not package the vac.lic RPM.

Solution

Ensure that the IBM XL C/C++ Runtime Environment is installed. To manually check for the existence and installation of the vacpp.rte RPM, run the following command in a terminal:
rpm -q vacpp.rte
After you confirm that the vacpp.rte RPM exists on the environment, you can safely ignore the missing vac.lic RPM warning and continue with the installation of WebSphere Commerce.

If vacpp.rte RPM does not exist on the environment, install the IBM XL C/C++ Runtime Environment as required by the DB2 requirements. Then, restart the installation of WebSphere Commerce.