Created attachment 571442 [details]
emerge --info timidity++
It seems Alsa 1.1.8 threw out some old things. On top of having to remove some entries from my .asoundrc (it is empty for the following bug report!), it broke timidity. With alsa-lib-1.1.8:
> timidity foo.mid
Couldn't open output device
> timidity -Os -iA foo.mid
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.1.8/work/alsa-lib-1.1.8/src/pcm/pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave
Can't open pcm device 'default'.
Couldn't open ALSA pcm device (`s')
It plays fine on alsa-lib-1.1.6-r1.
Tested with both timidity++-2.14.0-r3 and timidity++-2.15.0.
The similar problem on two machines. Speaker-test fails with alsa-lib-1.1.8:
speaker-test -c2 -t wav
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
ALSA lib /tmp/portage/media-libs/alsa-lib-1.1.8/work/alsa-lib-1.1.8/src/pcm/pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave
Playback open error: -16,Device or resource busy
With 1.1.6 version it's OK
P.S. For me the solution was related to missing symlink: https://bugs.gentoo.org/681628
After it had been created the problem with speaker-test went away.
*** This bug has been marked as a duplicate of bug 670960 ***