On Wed, Jan 4, 2012 at 9:03 PM, Mikko C. <mikko....@gmail.com> wrote:
> Hi,
> for me removing esound causes Thunderbird to not play sounds anymore.
> Related bug is https://bugzilla.mozilla.org/show_bug.cgi?id=378155
> Also googling for "esound + thunderbird" yields quite a few results related
> to this.

The bug is quite clear on the status. The problem is with Thunderbird,
which is not supposed to be using esound at all. Infact our
thunderbird ebuilds don't even depend on esound => not a blocker for
esound removal.

It should use Alsa (libasound) or libcanberra to play sounds, which it
obviously doesn't. No other distribution ships esound anymore, and if
Thunderbird is being idiotic, it's upto their devs to fix the bug.

Quite frankly, I'm shocked that Thunderbird *STILL* has code that
depends on esound for playing wav files. Esound was deprecated half a
decade ago.

Thanks for reporting this bug! I'll keep track of it now and try to
get it fixed.

On Wed, Jan 4, 2012 at 6:48 AM, Nirbheek Chauhan <nirbh...@gentoo.org> wrote:
> Hi folks,
>
> Today, I was shocked to find that the EsounD daemon is still in the
> tree and new ebuilds are actually still pulling it in under USE=esd!
>
> Proposal: package.mask media-sound/esound, use.mask USE=esd. Anything
> that still uses it should stop using it. Anything that /needs it/
> should be purged from the tree with extreme prejudice[1].
>
> I'll do the first two today, and the rest of the rituals necessary to
> complete the exorcism will take a month. Help in this regard is
> welcome since the job is rather straightforward.
>
> Thanks!
>
> 1. In exceptional cases, a dependency on pulseaudio will also suffice
> since pulseaudio emulates an esound socket while running with
> `module-protocol-esound-unix` loaded, which is the default.

-- 
~Nirbheek Chauhan

Gentoo GNOME+Mozilla Team

Reply via email to