It does not appear to always be necessary. At least, last time I
installed OpenACS on Linux (on Debian 3.0), I definitely set
LD_ASSUME_KERNEL during the Oracle install but
not at any
other time. OpenACS 4.6.x seemed to install fine. I haven't
specifically checked, but I wasn't aware of any errors like those
Jerry reported.
I also vaguely recall various older posts saying that you should only
need LD_ASSUME_KERNEL during Oracle install, not at AOLserver runtime.
But, I don't really know. Sounds like there may be a difference
between Linux distributions here. I also don't know if there are any
drawbacks to setting LD_ASSUME_KERNEL when you don't need it, either.