Created On:  16 June 2010

Problem:

The products named "Server Express" and "Server for COBOL" have an install script named "install".  Inside this script, there is a "tar" command to extract files.  On Solaris 10, the install script fails because the tar command cannot successfully un-tar the files.  It reports this error repeatedly:

 tar: ././@LongLink: typeflag 'L' not recognized, converting to regular file

After which the script might say:

 "Failed to untar due to lack of disk space."

or

 "install error, check disk space/permissions and try again"

Resolution:

Edit and modify the "install" script, replacing the tar command with the alternative tar utility named "gtar".

On Solaris, the "gtar" command is usually found at:

   /usr/sfw/bin/gtar

If not, search for "gtar" elsewhere on your Solaris system, or contact Solaris support and ask how to download and install the "gtar" utility.

In the "install" script, change the one line containing "tar" from this:

   cat $prodfile| /tmp/gzip -d - | tar xf -

to this:

   cat $prodfile| /tmp/gzip -d - | /usr/sfw/bin/gtar xf -

then run the install script again.
Incident #2458987