Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 518922

Summary: net-im/skype-4.3.0.37: pulseaudio+amd64 have insufficient dependencies
Product: Gentoo Linux Reporter: Martin Väth <martin>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal CC: joost, ulm, yrusinov
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Martin Väth 2014-08-03 09:53:00 UTC
Currently, the skype-4.3.0.37 ebuild only has the dependency:

pulseaudio? ( media-sound/pulseaudio )

This does not work on amd64 if app-emulation/emul-linux-x86-soundlibs is not installed and media-sound/pulseaudio is compiled *without* ABI_X86=32:
It seems that the 64 bit pulseaudio simply is not recognized by the (apparently 32 bit) skype binary - no sound is available.

I guess the correct way would be to add an additional dependency of the type

amd64? ( pulseaudio? (
 || (
       >=app-emulation/emul-linux-x86-soundlibs-${EMUL_X86_VER}
       >=media-sound/pulseaudio-5.0[abi_x86_32(-)]
 ) ) )

(optionally, this may be shifted either into the existing amd64? (...) brace or into the existing pulseaudio? (...) brace...)
Comment 1 Adam Feldman gentoo-dev 2014-08-27 02:13:22 UTC
skype-4.3.0.37 should have a hard dependency on pulseaudio because alsa support has been dropped.
http://blogs.skype.com/2014/06/18/skype-4-3-for-linux/
"This version dropped support for direct Alsa support; please install PulseAudio [...]"
Comment 2 Ulrich Müller gentoo-dev 2014-08-30 13:05:44 UTC
(In reply to NP-Hardass from comment #1)
> skype-4.3.0.37 should have a hard dependency on pulseaudio because alsa
> support has been dropped.

No, this would have the consequence that skype could no longer be installed on systems without pulseaudio. It can still be used on such systems for functions not needing sound, e.g. for chat.
Comment 3 Ulrich Müller gentoo-dev 2014-08-30 17:28:14 UTC
Fixed, thanks for reporting.