Asset ID: |
1-72-1324454.1 |
Update Date: | 2012-06-19 |
Keywords: | |
Solution Type
Problem Resolution Sure
Solution
1324454.1
:
T10000 - VOP 1.0.17 Will Not Install On A Solaris SPARC Platform
Related Items |
- Sun StorageTek T10000A Tape Drive
|
Related Categories |
- PLA-Support>Sun Systems>TAPE>Tape Hardware>SN-TP: STK T-Series Drive
|
In this Document
Applies to:
Sun StorageTek T10000A Tape Drive - Version Not Applicable and later
Information in this document applies to any platform.
Symptoms
You see an error message when trying to install VOP (version 1.0.16 and above) or Multi-Drive VOP (version 1.1.2 and above) on a Solaris SPARC platform.
Example error message:
root@server_name # ./SDVOP-1.0.17.7-Solaris-sparc-Install
failed to load library "/installkitvfs/lib/itcl/libitcl3.4.so": could
not load file from temp location: couldn't load file
"/var/tmp/tclYoaWth": ld.so.1: SDVOP-1.0.17.7-Solaris-sparc-Install:
fatal: libgcc_s.so.1: open failed: No such file or directory
while executing
Changes
Trying to install VOP or Multi Drive VOP at the version levels shown in the symptoms section.
Cause
Missing library in the Solaris SPARC Path.
Solution
This install problem is occurring because a library is missing in the Solaris SPARC Path.
1. Find the library that is missing.
Do a find / -name "libggc*" -print example at the bottom.
The library that you need to find is libgcc_s.so.1
Notes:
On some Solaris Sparc Systems this library (libgcc_s.so.1) is not in the ld library path.
Under most Solaris x86 systems it is there.
2. Add the library (libgcc_s.so.1) to the LD_LIBRARY_PATH.
Example:
LD_LIBRARY_PATH=/lib:/usr/lib:/usr/sfw/lib
Note: The method used to add this to the path will vary depending on which shell you are running.
Another Option:
If the library can not be found using the process above, copy the entire VOP directory from the x86 version to the Sparc version using the process below.
Process:
# find . -name "libgcc*" -print
./usr/lib/AdobeReader/Adobe/Reader8/Reader/sparcsolaris/lib/libgcc_s.so
./usr/lib/AdobeReader/Adobe/Reader8/Reader/sparcsolaris/lib/libgcc_s.so.1
./usr/sfw/lib/sparcv9/libgcc_s_sparcv9.so
./usr/sfw/lib/sparcv9/libgcc_s.so.1
./usr/sfw/lib/libgcc_s.so
./usr/sfw/lib/libgcc_s.so.1
./usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/sparcv9/libgcc.a
./usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/sparcv9/libgcc_eh.a
./usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/libgcc.a
./usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/libgcc_eh.a
./usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/libgcc.a
./usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/libgcc_eh.a
./usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/libgcc.a
./usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/libgcc_eh.a
./usr/local/lib/libgcc_s.so
./usr/local/lib/libgcc_s.so.1
./usr/local/lib/sparcv9/libgcc_s.so.1
./usr/local/lib/sparcv9/libgcc_s_sparcv9.so
./main/10_Recommended/patches/121104-11/SUNWacroread/reloc/lib/AdobeReader/Adobe/Reader8/Reader/sparcsolaris/lib/libgcc_s.so.1
Type: set LD_LIBRARY_PATH = $LD_LIBRARY_PATH:/usr/sfw/lib
Note: The above syntax may change if in CSH or BASH.
Attachments
This solution has no attachment