Description of problem: After updating to espeak 1.40.02-2 stardict fails to load with the message "E: socket-client.c: socket(): Address family not supported by protocol" when loading espeak plugin. Downgrading to espeak 1.39-1 solve the problem. Version-Release number of selected component (if applicable): stardict-3.0.1-13 How reproducible: Always Steps to Reproduce: 1. Update to espeak 1.40.02-2 2. run stardict 3. Actual results: While loading stardict espeak plugin the message appears "E: socket-client.c: socket(): Address family not supported by protocol". After that loading halts. Expected results: There should be no error message and stardict should run normally Additional info:
I should add that I don't have pulseaudio and alsa-plugins-pulsaudio installed. I have noticed that with espeak-1.40.02-2 there is always .pulse-cookie file created in my home directory, while there is no such file with espeak-1.39-1.
As it turned out espeak itself doesn't work either, so changing bug component to espeak
This is happening because espeak 1.40 is compiled to use pulseaudio (which was done to solve a number of other problems). Marking as duplicate of #512910. The only current workarounds (until fixed) are to install pulseaudio, or install espeak-1.39. *** This bug has been marked as a duplicate of bug 512190 ***