Novell Home

My Favorites

Close

Please to see your favorites.

eDirectory 8.8.6 non-root on AIX fails with references to gettext

This document (7011882) is provided subject to the disclaimer at the end of this document.

Environment

NetIQ eDirectory 8.8.6 non-root on AIX
AIX 5.3

Situation

ndsconfig fails with a reference to gettext

[user@host]/software/eDirectory/8.8/opt/novell/eDirectory/bin$./ndsconfig
exec(): 0509-036<tel:0509036> Cannot load program ./ndsconfig because of the following errors:
        0509-150<tel:0509150>   Dependent module libintl.so could not be loaded.
        0509-022<tel:0509022> Cannot load module libintl.so.
        0509-026<tel:0509026> System error: A file or directory in the path name does not exist.

Resolution

The gettext library which is installed by default on AIX 5.3 is not compatible with eDirectory ndsconfig.

To fix this issue get the gettext library from the non-root installer and install it.

1) uninstall the current gettext library
# sudo installp -u gnu.gettext

2) install the gnu.gettext from the root installer
# tar zxfv eDirectory_88SP6_AIX_<arch>.tar.gz
# cd eDirectory/setup
# sudo installp -acgXd gnu.gettext.0.0.10.38 gnu.gettext

After this ndsconfig will work.

Disclaimer

This Support Knowledgebase provides a valuable tool for NetIQ/Novell/SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7011882
  • Creation Date:05-MAR-13
  • Modified Date:05-MAR-13
    • NetIQeDirectory

Did this document solve your problem? Provide Feedback