Sound notifications for e-mail and downloads won't play, unless media-libs/libcanberra[sound] - which pulls in x11-themes/sound-theme-freedesktop - is emerged. I think a "sound" USE flag in the Seamonkey ebuilds would be a good idea. Reproducible: Always Same for www-client/seamonkey-bin-2.21.
Anarchy, what do you think?
It seems that x11-themes/sound-theme-freedesktop is not needed. See URL. Seamonkey Help says only WAV files can be added; x11-themes/sound-theme-freedesktop installs OGG sounds.
This is not a buildtime or runtime dep, it is dlopened if found. I am not a big fan of adding it to the ebuild, but we could add an einfo to pkg_postinst() to let the users know about the requirements for notifications sounds needing libcanberra.
There are probably good reasons to make it an einfo instead. My observation is, that libcanberra can pull in a bucketload of unnecessary deps. I tried some USE flag combinations. Minimal advice for working sound alerts, is media-libs/libcanberra[alsa], and add WAV files manually. At least on my system. I guess for some it will be oss instead of the alsa USE flag. With media-libs/libcanberra[alsa,gtk,sound], the so called "system sounds" should work*, but only New Messages and Popup Windows have that option under Preferences. Then the default sound from x11-themes/sound-theme-freedesktop will play. I found 4 sound notifications that can be enabled via Preferences: * Completed Downloads * New Messages * Popup Windows: "System sound" doesn't seem to work!* * Find Text: WAV file can only be added via about:config, search: "sound". (I haven't tried the gnome, gstreamer, gtk3, oss, pulseaudio and tdb USE flags of libcanberra.)
If you feel I have closed your bug and it is still a current issue, please reopen and update it completely. We will not work bugs that have no ebuild in tree any longer or can not be reproduced with a current system. Thank You for your support and understanding The Mozilla Team