Troubleshooting
Problem
This technote explains why attempts to update an IBM Rational ClearCase or ClearQuest release area with an iFix, patch or fix pack results in the error, The upgrade patch cannot be installed by the Windows Installer service..., and provides instructions to resolve the problem.
Symptom
Attempts to patch a ClearCase or ClearQuest release area on a Microsoft® Windows® platform with a fix pack, iFix or Service Release results in the following error:
The upgrade patch cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade patch may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade patch.
Note: The program, version, and upgrade patch may appear to be correct.
Cause
- The patch install command being used to apply the update to a release area is incorrect.
For example, the following command specifies an incorrect .msi file:
C:\>msiexec /p <patch-dir>\patch.mcksr1.637.msp /a <release_area>\Setup
\isscript.msi /lv* <patch-dir>\install.log
In this example, the file <release_area>\Setup\isscript.msi is incorrect.
- This error also occurs while attempting to apply a 7.0.0.1 iFix to a release area that has been created for 7.0.
- A fix pack is being installed before the prerequisite interim fixes (ifixes).
Resolving The Problem
Solution 1
Ensure that you are specifying the correct MSI file when attempting to patch the release area.
From the above ClearCase example, the correct command is:
C:\>msiexec /p <patch-dir>\patch.mcksr1.637.msp /a <release-area>\Setup
\clearcase.msi /lv* <patch-dir>\install.log
Solution 2
Upgrade the 7.0 release area to 7.0.0.1 (Fix Pack 1) prior to applying a 7.0.0.1 update.
Solution 3
Install the prerequisite interim fixes before installing the fix pack.
Refer to technote 1242322 Applying a Rational iFix or Fix Pack on Windows for the proper procedure.
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21158679