Another day, another crazy STAF problem. On my RHEL s390 machine:
[x@xxx ~]$ staf local ping ping
-bash: /usr/local/staf/bin/staf: No such file or directory
[x@xxx ~]$ ls -l /usr/local/staf/bin/staf
lrwxrwxrwx 1 root root 24 Jun 29 00:38 /usr/local/staf/bin/staf -> /usr/local/staf/bin/STAF
[x@xxx ~]$ ls -l /usr/local/staf/bin/STAF
-r-xr-xr-x 1 root root 69229 Jun 29 00:38 /usr/local/staf/bin/STAF
UPDATE: It looks like the what had happened is that I had a shell opened at /usr/local/staf, opened a sub-shell, moved /usr/local/staf to /usr/local/staf.old and then did the install. Somewhere/how, the shell was getting confused by the staf it had once known and the staf that was currently there. By backing out to the shell that was in the ‘old’ staf dir and moving him elsewhere, the problem went away.
Still plenty of other issues, but that one is solved.
