reflum, thanks for your input.
On Fri, 2011-08-19 at 10:02 +0200, Vincent Lefevre wrote: > On 2011-08-19 03:03:41 +0200, Philipp Schafft wrote: > > reflum, > > > > Thanks for reporting yet another bug. > > > > On Sun, 2011-08-07 at 00:28 +0200, Vincent Lefevre wrote: > > > When muroard is enabled (which is the default), I cannot play audio > > > files. For instance, with ogg123, I get: > > > > > > ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave > > > ERROR: Cannot open device alsa. > > > [...] > > > > 'It\'s not a bug, it\'s a feature!'. > > This is exactly the expected behavior. > > I disagree. I now use pulseaudio, and I have no such error if > ogg123 uses alsa directly. This is because there is an ALSA plugin for pulseaudio in Debian. The one for RoarAudio is currently not in Debian. This is mostly because ALSA stuff is very, very hard to test. Also this depends on config provided by other packges (like the alsa package). You may consider writing bugreports aginst them, too. I would be very happy if stuff would get smoother in this area, but this is a lot of work and I don't have the resource to handle all of them. I already talked to many software developers about this, including but not limited to open bug reports to solve those problems on Debian's BTS. Feel free to spends some of your time to help ;) > > µRoarD takes the audio device and expects other clients to connect to it > > not try to connect to the device directly. If you card does not support > > multiple simultanus streams you will get messages like the ones you saw > > IF the application tries to access the device DIRECTLY. > > But this means a change of configuration. That's bad for a package > that was installed automatically during an upgrade. And even when > installed manually, a package shouldn't make things no longer work > just after its installation (i.e. it should let the user do the > configuration first, such as updating /etc/libao.conf first). Yes. See above. > > > Note: muroard was automatically installed due to a dependency. > > > > I haven't fund such a dependeny. If there is one it may be a bug. Please > > provide more information about this here or in another bug report > > against the package falsely depending on µRoarD. > > There was a bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=613625 > but it's now fixed (however once installed, the muroard package > remained). Of cause. But I can't fix a fixed bug. I'm sorry if this bug still causes trouble. -- Philipp. (Rah of PH2)
signature.asc
Description: This is a digitally signed message part