Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 213575 - net-im/skype-2.* missing x11-libs/libXv dependency
Summary: net-im/skype-2.* missing x11-libs/libXv dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-16 13:43 UTC by Ján Bednár
Modified: 2008-03-25 07:47 UTC (History)
1 user (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 Ján Bednár 2008-03-16 13:43:13 UTC
without installed "x11-libs/libXv" skype returns: "/opt/skype/skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory"

please add "xv" flag to skype-2.*

Reproducible: Always

Steps to Reproduce:
1. remove "xv" flag from /etc/make.conf and /etc/portage/package.use
2. run emerge --depclean (this will unmerge x11-libs/libXv)
3. run skype-2.*

Actual Results:  
/opt/skype/skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory

Expected Results:  
runs skype without error

add following to skype ebuild:

IUSE="xv"
RDEPEND="xv? ( x11-libs/libXv
               x11-libs/libXxf86vm
               x11-libs/libXext
               xvmc? ( x11-libs/libXvMC ) )"

DEPEND="${RDEPEND}
        xv? ( x11-proto/videoproto
                  x11-proto/xf86vidmodeproto )"
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-03-16 13:49:13 UTC
- USE flags for mandatory dependencies make zero sense...
- x11-libs/libXvMC is not needed at all

# readelf -d /opt/skype/skype | grep NEEDED
 0x00000001 (NEEDED)                     Shared library: [libasound.so.2]
 0x00000001 (NEEDED)                     Shared library: [libXv.so.1]
 0x00000001 (NEEDED)                     Shared library: [libXss.so.1]
 0x00000001 (NEEDED)                     Shared library: [librt.so.1]
 0x00000001 (NEEDED)                     Shared library: [libQtDBus.so.4]
 0x00000001 (NEEDED)                     Shared library: [libQtGui.so.4]
 0x00000001 (NEEDED)                     Shared library: [libQtNetwork.so.4]
 0x00000001 (NEEDED)                     Shared library: [libQtCore.so.4]
 0x00000001 (NEEDED)                     Shared library: [libpthread.so.0]
 0x00000001 (NEEDED)                     Shared library: [libstdc++.so.6]
 0x00000001 (NEEDED)                     Shared library: [libm.so.6]
 0x00000001 (NEEDED)                     Shared library: [libgcc_s.so.1]
 0x00000001 (NEEDED)                     Shared library: [libc.so.6]
 0x00000001 (NEEDED)                     Shared library: [libX11.so.6]
 0x00000001 (NEEDED)                     Shared library: [libXext.so.6]
Comment 2 Gustavo Felisberto (RETIRED) gentoo-dev 2008-03-17 09:44:09 UTC
The issue seems to be a missing standard dep on x11-libs/libXv . I'm adding it now. If it fixes your issue please say so that we can close this.
Comment 3 Ján Bednár 2008-03-19 08:58:25 UTC
(In reply to comment #2)
> The issue seems to be a missing standard dep on x11-libs/libXv . I'm adding it
> now. If it fixes your issue please say so that we can close this.
> 

Will do on friday
Comment 4 Ján Bednár 2008-03-25 07:47:34 UTC
it's fixed