Scanning all installed binaries with "scanelf -n", I get the list of dependencies shown below. Since there is no stable version, alternative emul-linux-x86-* dependencies can be omitted, see: https://wiki.gentoo.org/wiki/Project:Multilib/RoadMap#Update_binary_packages_to_support_multilib_ebuilds RDEPEND="x11-terms/xterm media-fonts/font-adobe-100dpi media-fonts/font-misc-misc media-fonts/font-cursor-misc media-fonts/font-xfree86-type1 media-fonts/font-misc-ethiopic >=app-crypt/mit-krb5-1.12.1-r2[abi_x86_32(-)] >=dev-libs/atk-2.10.0[abi_x86_32(-)] >=dev-libs/glib-2.38.2-r1:2[abi_x86_32(-)] >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] >=media-libs/gst-plugins-base-0.10.36:0.10[abi_x86_32(-)] >=media-libs/gstreamer-0.10.36-r2:0.10[abi_x86_32(-)] >=media-libs/libogg-1.3.0[abi_x86_32(-)] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)] >=media-libs/speex-1.2_rc1-r1[abi_x86_32(-)] >=virtual/ffmpeg-9-r1[abi_x86_32(-)] >=x11-libs/cairo-1.12.14-r4[abi_x86_32(-)] >=x11-libs/gdk-pixbuf-2.30.7:2[abi_x86_32(-)] >=x11-libs/gtk+-2.24.23:2[abi_x86_32(-)] >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-)] >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXaw-1.0.11-r2[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)] >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)] >=x11-libs/libXp-1.0.2[abi_x86_32(-)] >=x11-libs/libXpm-3.5.10-r1[abi_x86_32(-)] >=x11-libs/libXrender-0.9.8[abi_x86_32(-)] >=x11-libs/libXt-1.1.4[abi_x86_32(-)] >=x11-libs/motif-2.3.4-r1:0[abi_x86_32(-)] >=x11-libs/pango-1.36.3[abi_x86_32(-)] amd64? ( nsplugin? ( www-plugins/nspluginwrapper ) )" The scan also finds one unresolved library where I cannot find a package, namely libldapsdk.so.0 which is used by /opt/Citrix/ICAClient/NDS.DLL.
++ It's definitely broken now. After recent upgrade I get the following preserved libraries because of icaclient (and there is likely more, indirect): >>> package: app-emulation/emul-linux-x86-baselibs-20140508-r12 * - /usr/lib32/libgssapi_krb5.so.2 * - /usr/lib32/libgssapi_krb5.so.2.2 * used by /opt/Citrix/ICAClient/VDMSSPI.DLL (net-misc/icaclient-12.1.0) * used by /opt/Citrix/ICAClient/lib/libkcpm.so (net-misc/icaclient-12.1.0) >>> package: app-emulation/emul-linux-x86-soundlibs-20140508 * - /usr/lib32/libogg.so.0 * - /usr/lib32/libogg.so.0.8.1 * used by /opt/Citrix/ICAClient/VORBIS.DLL (net-misc/icaclient-12.1.0) * - /usr/lib32/libsndfile.so.1 * - /usr/lib32/libsndfile.so.1.0.25 * - /usr/lib32/libvorbisenc.so.2 * - /usr/lib32/libvorbisenc.so.2.0.9 * used by /opt/Citrix/ICAClient/VORBIS.DLL (net-misc/icaclient-12.1.0) * - /usr/lib32/libFLAC.so.8 * - /usr/lib32/libFLAC.so.8.3.0 * - /usr/lib32/libvorbis.so.0 * - /usr/lib32/libvorbis.so.0.4.6 * used by /opt/Citrix/ICAClient/VORBIS.DLL (net-misc/icaclient-12.1.0)
i had issues with alsa-lib, i got the error message: machine1 ~ # /opt/Citrix/ICAClient/wfica /opt/Citrix/ICAClient/wfica: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory ldd gave me: machine1 ~ # ldd /opt/Citrix/ICAClient/wfica linux-gate.so.1 (0xf7798000) libdl.so.2 => /lib32/libdl.so.2 (0xf7775000) libasound.so.2 => not found ... ... while i had the lib in: machine1 ~ # ls -la /usr/lib64/libasound* lrwxrwxrwx 1 root root 18 2 apr 12.57 /usr/lib64/libasound.so -> libasound.so.2.0.0 lrwxrwxrwx 1 root root 18 2 apr 12.57 /usr/lib64/libasound.so.2 -> libasound.so.2.0.0 -rwxr-xr-x 1 root root 822968 2 apr 12.57 /usr/lib64/libasound.so.2.0.0 machine1 ~ # and i had to add "media-libs/alsa-lib abi_x86_32" to /etc/portage/package.use and re-emerge alsa-lib
I took the liberty to fix this.