Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 484080 - media-sound/teamspeak-client-bin should optionally RDEPEND on media-libs/alsa-lib and media-sound/pulseaudio
Summary: media-sound/teamspeak-client-bin should optionally RDEPEND on media-libs/alsa...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tom Wijsman (TomWij) (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2013-09-07 10:17 UTC by Karol Herbst
Modified: 2013-10-12 12:35 UTC (History)
0 users

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


Attachments
patch for teamspeak-client-bin ebuild (teamspeak-alsa-pulse.patch,1.33 KB, patch)
2013-09-07 10:17 UTC, Karol Herbst
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.