1 |
On Wed, Jan 4, 2012 at 9:03 PM, Mikko C. <mikko.cal@×××××.com> wrote: |
2 |
> Hi, |
3 |
> for me removing esound causes Thunderbird to not play sounds anymore. |
4 |
> Related bug is https://bugzilla.mozilla.org/show_bug.cgi?id=378155 |
5 |
> Also googling for "esound + thunderbird" yields quite a few results related |
6 |
> to this. |
7 |
|
8 |
The bug is quite clear on the status. The problem is with Thunderbird, |
9 |
which is not supposed to be using esound at all. Infact our |
10 |
thunderbird ebuilds don't even depend on esound => not a blocker for |
11 |
esound removal. |
12 |
|
13 |
It should use Alsa (libasound) or libcanberra to play sounds, which it |
14 |
obviously doesn't. No other distribution ships esound anymore, and if |
15 |
Thunderbird is being idiotic, it's upto their devs to fix the bug. |
16 |
|
17 |
Quite frankly, I'm shocked that Thunderbird *STILL* has code that |
18 |
depends on esound for playing wav files. Esound was deprecated half a |
19 |
decade ago. |
20 |
|
21 |
Thanks for reporting this bug! I'll keep track of it now and try to |
22 |
get it fixed. |
23 |
|
24 |
On Wed, Jan 4, 2012 at 6:48 AM, Nirbheek Chauhan <nirbheek@g.o> wrote: |
25 |
> Hi folks, |
26 |
> |
27 |
> Today, I was shocked to find that the EsounD daemon is still in the |
28 |
> tree and new ebuilds are actually still pulling it in under USE=esd! |
29 |
> |
30 |
> Proposal: package.mask media-sound/esound, use.mask USE=esd. Anything |
31 |
> that still uses it should stop using it. Anything that /needs it/ |
32 |
> should be purged from the tree with extreme prejudice[1]. |
33 |
> |
34 |
> I'll do the first two today, and the rest of the rituals necessary to |
35 |
> complete the exorcism will take a month. Help in this regard is |
36 |
> welcome since the job is rather straightforward. |
37 |
> |
38 |
> Thanks! |
39 |
> |
40 |
> 1. In exceptional cases, a dependency on pulseaudio will also suffice |
41 |
> since pulseaudio emulates an esound socket while running with |
42 |
> `module-protocol-esound-unix` loaded, which is the default. |
43 |
|
44 |
-- |
45 |
~Nirbheek Chauhan |
46 |
|
47 |
Gentoo GNOME+Mozilla Team |