Problem: 2 systems, (1 running TRU64 5.1A, 1 running TRU64 5.1B) were
experiencing setld errors. whenerever setld was run, it would stderr out
"file not found" despite any included parameters.
Solution: My company uses a software package called OpenSMG. During the
installation, it creates several soflinks in /usr/bin. However, if a file
already existed in /usr/bin, the installation would overwrite the file with
the soft link.
In TRU64 5.0x, /usr/bin/message is now used by setld to output error
messages. This file was overwritten with one of the softlinks. Since setld
passes parameters to message, the parameters were treated as files by the
OpenSMG message binary, and hence the stderr messages.
The setld used in TRU64 4.0x and below uses an Error() function instead of
the message program, which is why OpenSMG never broke any of our older
Workstations.
-Rob
Received on Fri Apr 11 2003 - 18:37:15 NZST