On Mon, Sep 29, 2008 at 12:30:10AM +0000, Debian Bug Tracking System wrote:
> libsdl-sound1.2 (1.0.3-2) unstable; urgency=low
> .
> * Use /etc/timidity instead of /etc when looking for timidity.cfg
> (Closes: #314786)
Hm, I did not test since it did not hit the mirrors yet, but from the
comment I am not sure this upload addresses the problem of not
mentionning that the problem is indeed with /dev/dsp being already
used by another program.
> Package: libsdl-sound1.2
> Version: 1.0.1-12+b1
> Severity: normal
>
> $ playsound data/thrust.wav
> Couldn't open audio device!
> reason: [Couldn't open /usr/local/lib/timidity/timidity.cfg].
>
> Strace seems to show that the failure to open /dev/dsp is not caught,
> since extra useless things like looking for timidity conffiles and
> reading the sound file are done after that:
>
> open("/dev/dsp", O_WRONLY|O_NONBLOCK) = -1 EBUSY (Device or resource busy)
> open("/dev/dsp", O_RDWR|O_NONBLOCK) = -1 EBUSY (Device or resource busy)
> open("timidity.cfg", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> open("/etc/timidity.cfg", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> open("/usr/local/lib/timidity/timidity.cfg", O_RDONLY) = -1 ENOENT (No such
> file or directory)
> open("data/thrust.wav", O_RDONLY) = 3
> Couldn't open audio device!
> reason: [Couldn't open /usr/local/lib/timidity/timidity.cfg].
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]