Troubleshooting
Problem
IBM Installation Manager requires a set of libraries to be installed on the system. The list of required dependencies is longer when Installation Manager operates in graphical mode. To have a library on the system, install the corresponding fileset.
Resolving The Problem
To find the name of the required fileset:
1. Use the ldd command to find the library dependencies:
bash-2.00$ ldd ./configuration/org.eclipse.osgi/bundles/450/l/.cp/libswt-motif-3659.a
bash-2.00$ ldd ./configuration/org.eclipse.osgi/bundles/450/1/.cp/libswt-motif-3659.a
./configuration/org.eclipse.osgi/bundles/450/1/.cp/libswt-motif-3659.a needs:
/usr/lib/libc_r.a(shr.o)
/usr/lib/libXm.a(shr_32.o)
/usr/lib/libXt.a(shr4.o)
/usr/lib/libX11.a(shr4.o)
/usr/lib/libXext.a(shr.o)
/usr/lib/libiconv.a(shr4.o)
/usr/lib/libXtst.a(shr.o)
/unix
/usr/lib/libcrypt.a(shr.o)
/usr/lib/libc.a(shr.o)
/usr/lib/libi18n.a(shr.o)
/usr/lib/libXpm.a(shr.o)
/usr/lib/libXp.a(shr.o)
/usr/lib/libSM.a(shr.o)
/usr/lib/libICE.a(shr.o)
/usr/lib/libXi.a(shr.o)
/usr/lib/libpthreads.a(shr_xpg5.o)
/usr/lib/libIM.a(shr.o)
/usr/lib/libgaimisc.a(shr.o)
/usr/lib/libgair4.a(shr.o)
/usr/lib/libpthreads.a(shr_comm.o)
/usr/lib/libodm.a(shr.o)
bash-2.00$
2. Find the name of the library file:
bash-2.00$ ls -al /usr/lib/libc_r.a
bash-2.00$ ls -al /usr/lib/libc_r.a
lrwxrwxrwx 1 bin bin 19 Nov 11 13:02 /usr/lib/libc_r.a -> /usr/ccs/lib/libc.a
bash-2.00$
3. List the fileset that owns the library file.
bash-2.00$ lslpp -w /usr/ccs/lib/libc.a
bash-2.00$ lslpp -w /usr/ccs/lib/libc.a
File Fileset Type
----------------------------------------------------------------------------
/usr/ccs/lib/libc.a bos.rte.libc File
bash-2.00$
Required filesets for Installation Manger 1.5.2
AIX 5.3, 6.1, 7.1 Required filesets in all operation modes
Required by the Installation Manager library files (symbolic links information included) | Required fileset |
| /usr/lib/libc.a -> /usr/ccs/lib/libc.a /usr/lib/libc_r.a -> /usr/ccs/lib/libc.a | bos.rte.libc |
| /usr/lib/libdl.a -> /usr/ccs/lib/libdl.a | bos.rte.bind_cmds |
| /usr/lib/libcrypt.a | bos.rte.security |
AIX 5.3, 6.1, 7.1 Required filesets in graphical user interface operation mode only
Required by the Installation Manager library files (symbolic links information included) | Required fileset |
| /usr/lib/libXm.a -> /usr/lpp/X11/lib/R6/Motif2.1/libXm.a (/usr/lpp/X11/lib/R7/libXm.a on AIX 6.1, 7.1) | X11.motif.lib |
| /usr/lib/libXt.a -> /usr/lpp/X11/lib/R6/libXt.a /usr/lpp/X11/lib/R7/libXt.a* /usr/lib/libX11.a -> /usr/lpp/X11/lib/R6/libX11.a /usr/lpp/X11/lib/R7/libX11.a* /usr/lib/libXext.a -> /usr/lpp/X11/lib/R6/libXext.a /usr/lpp/X11/lib/R7/libXext.a* /usr/lib/libXpm.a* -> /usr/lpp/X11/lib/R7/libXpm.a* /usr/lib/libXp.a -> /usr/lpp/X11/lib/R6/libXp.a /usr/lpp/X11/lib/R7/libXp.a* /usr/lib/libSM.a -> /usr/lpp/X11/lib/libSM.a /usr/lpp/X11/lib/R7/libSM.a* /usr/lib/libICE.a -> /usr/lpp/X11/lib/R6/libICE.a /usr/lpp/X11/lib/R7/libICE.a* /usr/lib/libXi.a -> /usr/lpp/X11/lib/R6/libXi.a /usr/lpp/X11/lib/R7/libXi.a* | X11.base.lib |
| /usr/lib/libiconv.a | bos.rte.iconv |
| /usr/lib/libXtst.a -> /usr/lpp/X11/lib/R6/libXtst.a /usr/lpp/X11/lib/R7/libXtst.a* | X11.adt.lib
X11.base.lib* |
| /usr/lib/libi18n.a -> /usr/ccs/lib/libi18n.a | bos.rte.loc |
| /usr/lib/libpthreads.a -> /usr/ccs/lib/libpthreads.a | bos.rte.libpthreads |
| /usr/lib/libIM.a -> /usr/ccs/lib/libIM.a | bos.rte.im |
| /usr/lib/libgaimisc.a -> /usr/lpp/X11/lib/libgaimisc.a | X11.base.common |
| /usr/lib/libgair4.a -> /usr/lpp/gai/libgair4.a | X11.base.rte |
| /usr/lib/libodm.a | bos.rte.odm |
* Applies to AIX 6.1 and AIX 7.1 systems.
Was this topic helpful?
Document Information
Modified date:
25 October 2021
UID
swg21584548