Turns out that DEC knows about this problem, and their tech support
dept has a fix for it. Essentially, the only change is in the
SWXCRMGR111.scp file (in the instctrl directory). The change tells
the install program NOT to search for the C++ Shared Libraries if the
OS Version # is 4.0 or greater. A quick fix (other than going through
DEC to get the updated file) is to edit the .scp file yourself and
change the following line :
STL_DepEval CXXSHRDA??? || {
to :
STL_DepEval CXLSHRDA??? || {
(Thanks to Andrew Moar!)
Basically, the DU4.0+ name of the subset is CXLSHRDA###, and the
install program is searching for the PRE-DU4.0 subset name, which is
CXXSHRDA###.
The original problem follows :
======================================================================
# setld -l .
The subsets listed below are optional:
1) StorageWorks RAID Array 200 Management Utility V1.1.1
Or you may choose one of the following options:
2) ALL of the above
3) CANCEL selections and redisplay menus 4) EXIT without installing
any subsets
Enter your choices or press RETURN to redisplay menus. Choices (for
example, 1 2 4-6): 1
You are installing the following optional subsets:
StorageWorks RAID Array 200 Management Utility V1.1.1
Is this correct? (y/n): y
Checking file system space required to install selected subsets: File
system space checked OK.
1 subset(s) will be installed.
Loading 1 of 1 subset(s)....
**********************************************************************
[snip...] ...legal info
**********************************************************************
Press return to continue...
The StorageWorks RAID Array 200 Management Utility requires the
existence of the following uninstalled subset(s):
DEC C++ Shared Libraries
Please install these before trying SWXCRMGR111 installation.
setld: Installation declined by subset control program (PRE_L).
"StorageWorks RAID Array 200 Management Utility V1.1.1" (SWXCRMGR111)
will not be loaded.
0 of 1 subset(s) installed successfully. #
# setld -i | grep C++
CXLLIBA400 installed DEC C++ Class Archive Libraries
CXLSHRDA400 installed DEC C++ Class Shared Libraries #
(The previous two subsets were installed from the 'Associated Products
Volume 1' CDRom (/ALPHA/DEC_C++_RTL) that came with our install
package).
Received on Thu Feb 20 1997 - 21:44:16 NZDT