Bug 223531
Summary: | Make pulseaudio a drop-in replacement for esound | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Matthias Clasen <mclasen> | ||||
Component: | pulseaudio | Assignee: | Pierre Ossman <pierre-bugzilla> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | cmontgom | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2007-02-07 18:50:10 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | 223503 | ||||||
Bug Blocks: | 150225 | ||||||
Attachments: |
|
Description
Matthias Clasen
2007-01-19 21:11:59 UTC
Pierre, any progress on this ? We'd really like to have this in place for test2 The esound/esound-libs split has happened by now. Created attachment 147374 [details]
pulseaudio.spec patch
Here is a patch to make pulseaudio install /usr/bin/esd. Please ?
I'm just overworked, no need to beg. :) This patch poses a problem though, you can't have pulse and esd in at the same time. So I suggest splitting the esd script to its own file. Also, I'm not sure the esd tools should be packaged with the daemon. You might still want the tools even though you use pulse's esd compat stuff. (e.g. contact another esd server). Well, the idea is that pulseaudio and esound conflict, so you can have only one of the two installed. That was the reason for splitting esound-libs off the main esound package - nothing requires esound anymore, only /usr/bin/esd, which can be provided either by esound or pulseaudio It is certainly possible to split off esound-tools, too, if you think there is a need for that. I don't see a value in creating a conflict where there is none. I propose a esound-compat package that Conflicts: with esound. I would think that esound-tools is needed. Another use case if you want to debug the esound support because some esound using application is misbehaving. Proposed solution: http://homes.drzeus.cx/~drzeus/pulseaudio.spec That works too. I assume you want to remove the Conflicts line from the main package. I'll look into splitting off esound-tools. That -compat-esd package works fine for me, with the hal that is in tomorrows rawhide. Would be great to see pulseaudio-esound-compat in rawhide soon, so that we can start pulling things together for test2 I'm waiting for a response on bug 223534 so I can push that update at the same time. :) Done. |