The SAS Rev 36 Installation Kit included a bright pink instruction sheet titled "IMPORTANT INFORMATION...PLEASE READ" detailing instructions for removing old hot fixes by running a script "hotfixcleanup.sh". If you did not run the script before upgrading, you may encounter some of the following errors while running the SAS Installation Qualification tool (IQ):
INVALID: File comparison failed for:
/<installdir>/SAS_9.1/...
The problem occurs because hot fixes are not automatically removed when a new version is installed.
You will also see a window:
A problem was encountered while installing:
SAS Foundation
Would you like to continue with the remaining installs
If you responded 'no', you will need to run run a hot fix cleanup script "hotfixcleanup.sh"
described below, and then re-run the install.
If you responded 'yes,' you do not need to re-run the install. However, you do need to run the hot fix cleanup script.
Since the script was not run before the upgrade, the Installation Qualification failure is expected. This failure does not imply that upgrade failed.
Run the script when upgrading to SAS® Forecast Server 2.1 or SAS® High-Performance Forecasting.
The script assumes that all products will be upgraded to the latest release at the same time. If not all products are upgraded at the same time, the hot fixes for the products that were not upgraded will need to be reapplied after running the script.
Note: This applies only to upgrades and does not affect new installations.
You can get the necessary software from one of two locations, your SAS media or from a download site:
Media information:
hotfixcleanup.sh is located at the root of the SAS Setup Disk in your media. Copy hotfixcleanup.sh from the media to the !SASROOT directory on the machine you are upgrading.
Download information:
- Go to
http://ftp.sas.com/techsup/download/hotfix/uinst913.html and download 913hotfixcleanup01.tar into !SASROOT.
- If the UNIX machine does not have Internet access, download the file to a machine that does have access, then copy it over to the UNIX server you will be upgrading.
- Extract the contents of the downloaded file using the tar command; for example,
tar -xf $SASROOT/913hotfixcleanup01.tar
The contents of the tar file, including hotfixcleanup.sh, should be extracted to the $SASROOT directory.
- Log on to UNIX with a valid SAS ID. This ID must have write permissions for the files in SASROOT.
- Place the script file in the SASROOT directory. Once the script has been copied,
give the file executable permissions. For example:
chmod a+x hotfixcleanup.sh
- Run the script from the command line. You do not need to pass any arguments. For example:
hotfixcleanup.sh
- As the script finds each hot fix that needs to be removed, you will be asked to confirm.
Answer Yes each time you are prompted. A list of all hot fixes to be removed is displayed
before removal. After completion, a message appears to indicate that it was successful.
- When the script has finished running, it will give a successful completion message.
- Run this script on every UNIX machine on which you are upgrading SAS® Forecast Server or SAS® High-Performance Forecasting.
This issue also affects these other SAS products:
- SAS® Enterprise Miner
- Credit Scoring for SAS® Enterprise Miner
- SAS® Text Miner
For more information see 30739.
Operating System and Release Information
| SAS System | SAS Forecast Server | 64-bit Enabled Solaris | 2.1 | 3.1 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
| HP-UX IPF | 2.1 | 3.1 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
| Linux | 2.1 | 3.1 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
| 64-bit Enabled HP-UX | 2.1 | 3.1 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
| 64-bit Enabled AIX | 2.1 | 3.1 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
| SAS System | SAS High-Performance Forecasting | 64-bit Enabled AIX | 2.3 | 3.1 | 9.1 TS1M3 SP4 | 9.2 TS1M0 |
| 64-bit Enabled HP-UX | 2.3 | 3.1 | 9.1 TS1M3 SP4 | 9.2 TS1M0 |
| 64-bit Enabled Solaris | 2.3 | 3.1 | 9.1 TS1M3 SP4 | 9.2 TS1M0 |
| HP-UX IPF | 2.3 | 3.1 | 9.1 TS1M3 SP4 | 9.2 TS1M0 |
| Linux | 2.3 | 3.1 | 9.1 TS1M3 SP4 | 9.2 TS1M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.