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

Bug 484080

Summary: media-sound/teamspeak-client-bin should optionally RDEPEND on media-libs/alsa-lib and media-sound/pulseaudio
Product: Gentoo Linux Reporter: Karol Herbst <gentoo>
Component: Current packagesAssignee: Tom Wijsman (TomWij) (RETIRED) <tomwij>
Status: RESOLVED FIXED    
Severity: normal Keywords: PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patch for teamspeak-client-bin ebuild

Description Karol Herbst 2013-09-07 10:17:31 UTC
Created attachment 358142 [details, diff]
patch for teamspeak-client-bin ebuild

the teamspeak-client-bin ebuild does not depend on alsa-lib or pulseaudio.

Because some wants only to have either of one soundbackends installed, we should add the alsa and pulseaudio USE flags and remove the not selected backend.
Also we should require at least one soundbackend.

The current behaviour causes troubles if you want to remove pulseaudio from your system. Because teamspeak-client-bin does not depend on pulseaudio, you can remove pulseaudio resulting in a preserved pulseaudio.

I've created a little patch to fix this.
Comment 1 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-10-12 12:35:11 UTC
+  12 Oct 2013; Tom Wijsman <TomWij@gentoo.org>
+  +teamspeak-client-bin-3.0.13.ebuild:
+  Version bump to 3.0.13, reported by Jarry and Karsten in bug #487662 and bug
+  #487760. Removed not used sound backend, reported and patch by Karol Herbs in
+  bug #484080.

Thank you very much for reporting and providing a patch.