Solution Desc:
NetView 6.0 server client and patch installation fails if using
Framework
3.7.1.
Solution:
Failing of NV 6.0 server client and patch installation is only a
Framework
3.7.1 problem, and is addressed in APAR
IY18735.
The
critical symptom is the following two error messages found in the "last few
messages of the error log" in the tivoli.cinstall of
the
failed
NetView
installation:
ERROR in FilePack.
Bad
value $ThisFpk =
base
CAUSE: The
cause is basically is that the NetView product cdrom "IND" files contain
specifications of
environment variables to be passed to the cdrom-based Unix scripts that perform
installation duties.
The Unix scripts are failing during installation because the scripts are getting
one of the environment
variables corrupted. This is true for both the base product and patch cdroms.
The list of
environment
variables
in the IND files are passed to the scripts intact except for the last variable
in the list. It's
value
has a space
character added to the coded value, rendering the value corrupt. This does not
occur with
Framework
releases prior to
3.7.1.
SOLUTION:
To circumvent this problem, perform the following
steps:
1. Copy
cdrom to disk. This can be done using Framework's wcpcdrom command line
utility.
Example: wcpcdrom -c <cdrom dir> <disk
dir>
Be sure that
there is enough disk space. Have at least 700Mb available. An alternative is to
build
symbolic links
on disk to every file and directory on the cdrom and then copy the "*.IND" file
to be edited
to disk.
That would take up very little disk space. The following commands will set up
links to all cdrom
files, remove the one link to the *.IND file to be edited, copy the *.IND file
to disk, and start vi
for
editing. The
current directory (PWD) is assumed to be . (dot). The cdrom is assumed to be
mounted
on
/usr/<cdrom>. "<cdrom>" in the commands below should be replaced
with whatever name you
are
using for your
cdrom! Again, this is symbolized by the "<cdrom>" below. The
symbolic links will go
into
the current
directory (PWD).
a. find /usr/<cdrom> ! -name <cdrom> -prune -type f -exec ln -s {} .
\;
b. find
/usr/<cdrom> -type d ! -name <cdrom> -prune -exec ln -s {} .
\;
c. rm
NVSERV50.IND
d. cp
/usr/<cdrom>/NVSERV50.IND
.
e. vi
NVSERV50.IND
2.
Edit the "*.IND" file on disk for component being
installed.
a. In
the *.IND file, search for the following
strings:
";ThisFpk=xxxxxx;" where xxxxxx can be a variety of
words
b. Replace
all occurances with the
following:
";ThisFpk=xxxxxx;Foo=bar;"
c. Save the file.
3. Install components from disk. Install the product or patch as normal. Be sure
to
update
the path to media to point to the disk where
the
changed *.IND file is
located.
SOLUTION
# 114115
hope that helps
>>> hlaves@datasys.cz 06/15/01
11:16AM >>>
Hi
I installed NetView 6.0 on a Managed Node
AIX 4.3.3 ( FW 3.7.1). The
installation was always failing just at the
beginning with the following
error: ERROR in File Pack. $ThisFpk = base
.
The script /cdrom/TOOLS/NVprereq.sh worked o.k. All
prerequisities were
satisfied.
Any help would be greatly
appreciated.
Josef Hlaves
_________________________________________________________________________
NV-L
List information and Archives:
http://www.tkg.com/nv-l