When attempt to install a Gen Unix or Linux PTF using the setup file extracted from the ptf_name.tar file as soon as the install should start it hangs with the below error:
$ ./setup
Gen PTF maintenance procedure
This procedure will install or backout the PTF provided by the customer.
Note that the ptf subdirectory under either IEFH or IEFCSGEN
will be used when untaring the PTF to perform the install.
Please enter (i/b/q) install/backout/quit for maintenance: i
Please enter the maintenance number you wish to install: ie. nnnnn:86401
1) bt
2) quit
Enter number to install the listed product or quit to exit: 1
Using /tmp/GENhome3222 for temporary storage.
<-- The install hangs here
Gen 8.6 PTFs for Unix/Linux.
After running the downloaded self-extracting PTF_NAME.EXE file on Windows two files are extracted ptf_name.rme and ptf_name.tar.
The ptf_name.rme advises to binary transfer the ptf_name.tar to the Unix/Linux server and just extract the setup file from it i.e.
*****
...
2. Transfer the tarfile btx86401.tar to your system (filename should be
lowercase).
3. Execute 'tar xvf btx86401.tar setup'
This will extract the setup script from the tar file.
4. Execute './setup'
You will be prompted with the following action:
"Please enter (i/b/q) install/backout/quit for maintenance:"
...
*****
The hang process with the message usually indicates that instead of just extracting the setup file all contents of ptf_name.tar have been extracted.
Extracting all contents of ptf_name.tar will result in a new ptf_name.tar being created which overwrites the original and causes the hang problem.
Delete all the PTF files from the server and perform another binary transfer of ptf_name.tar to the server.
Then just extract the setup file and execute it i.e.tar xvf btx86401.tar setup
./setup