I’m trying to run 2 release stacks 5.6 in prod and 5.8 in test but the cron scripts I have for some batch processing get this error:
exec(): 0509-036 Cannot load program /hci/cis5.8/integrator/bin/hcitcl because of the following errors:
0509-150 Dependent module libicuuc.a(libicuuc38.1.so) could not be loa
ded.
0509-022 Cannot load module libicuuc.a(libicuuc38.1.so).
0509-026 System error: A file or directory in the path name does not exi
st.
I set the root to the 5.6 sites before I get this error.
I can get around this by changing the /etc/environment file as follows:
# begin HCIenv 5.8
###### FPATH=/hci/cis5.8/integrator/kshlib
FPATH=/hci/quovadx/qdx5.6/integrator/kshlib
##### CL_INSTALL_DIR=/hci/cis5.8
CL_INSTALL_DIR=/hci/quovadx/qdx5.6
My questions:
1) doesn’t this fix invalidate the 5.8 testing for the scripts (and the multiple releases on a system)? To move to prod, I would uncomment the 5.8 path and comment the 5.6 path.
2) has anyone else run into this and have a better fix?
Thanks,