Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 523150 - net-misc/icaclient-12.1.0 update dependencies for multilib
Summary: net-misc/icaclient-12.1.0 update dependencies for multilib
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Christian Faulhammer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 493762
Blocks:
  Show dependency tree
 
Reported: 2014-09-18 17:37 UTC by Ulrich Müller
Modified: 2015-04-03 21:48 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2014-09-18 17:37:12 UTC
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.
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2015-03-31 19:07:00 UTC
++

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)
Comment 2 Pigge Littgren 2015-04-02 11:13:59 UTC
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
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2015-04-03 21:48:17 UTC
I took the liberty to fix this.