Here is reference to a dependency in all new mozilla releases towards libcanberra for sound notifications of new emails. https://bugzilla.mozilla.org/show_bug.cgi?id=635918 Please add as a USE option / or optional dependency in thunderbird. Thanks! PS: took me a minute to find this dependency, it used to be for esound, but has since migrated... if some mention is made, the user can decide if they want to include it or not...
Agreed: mail-client/thunderbird has a run-time dependency on media-libs/libcanberra which is not reflected in the thunderbird ebuild: # strings /usr/lib/thunderbird/libxul.so | fgrep libcanberra libcanberra.so.0 To test thunderbird sound, use: Edit / Preferences / General / When new messages arrive / Play a sound / Use the following sound file / Play Without libcanberra installed, the sound is not played. With libcanberra installed, the sound is played.
umm..
can you guys make a decision on this?? instead of just ignoring it for a year.. Its the considerate thing to do.. Mark it won't fix if you really need to, but say something...
I'd like to vote for this, too, and press on *finally* taking action after almost 4 years. Rationale: I had this issue after switching to LXQt, where libcanberra isn't drawn in by any other ebuild. Web search revealed lots of similar TB/sound issues, mostly quite dated (TB 12...), but none really related to my actual problem until I started to try promising suggestions more or less at random. Bottom line: This is a hole in the otherwise usually good dependency chain of Gentoo packages. Make it a USE flag, or make it a mandatory dependency, but please add it ASAP.
(In reply to Martin Gebert from comment #4) > I'd like to vote for this, too, and press on *finally* taking action after > almost 4 years. > Rationale: I had this issue after switching to LXQt, where libcanberra isn't > drawn in by any other ebuild. Web search revealed lots of similar TB/sound > issues, mostly quite dated (TB 12...), but none really related to my actual > problem until I started to try promising suggestions more or less at random. > > Bottom line: This is a hole in the otherwise usually good dependency chain > of Gentoo packages. Make it a USE flag, or make it a mandatory dependency, > but please add it ASAP. Well, it's not a linktime dep, and it's not a compiletime dep (unless you have a build.log with a failure that isn't posted here). Usually dlopen'ed deps arent listed directly in *DEPEND of packages unless they're critical (as in, software fails without their existence), but given that this particular dep looks like it should be a part of the gtk suite and isn't, it makes sense to add it as a dependency here. Fixed in thunderbird-45.6, will apply to future mozilla versions as well.
I guess this is why today firefox 45.6.0 is pulling libcanberra even though it worked perfectly without it before? Could you please add a USE flag to make libcanberra optional?