retitle 664301 sox: insists on using pulseaudio even when not available
tags 664301 + upstream
thanks

So the problem appears to be that SoX only checks whether its PulseAudio format handler is present and, if so, decides to use it, even if PulseAudio isn't running or not installed at all. This behaviour was concealed in previous versions because the PulseAudio format handler had a lower priority then.

Until there is an upstream solution, you have at least three options:
1. actually use pulseaudio (i.e. install and properly configure it)
2. override the default by setting AUDIODRIVER=alsa
3. remove the libsox-fmt-pulse package

Regarding the third option, you have to be careful as you probably don't want to remove the other libsox-fmt-* packages, especially libsox-fmt-alsa. You can try
aptitude remove libsox-fmt-pulse
but if it complains about dependencies, you should instead use
aptitude install libsox-fmt-base+ libsox-fmt-alsa+ libsox-fmt-ao+ \
  libsox-fmt-oss+ libsox-fmt-ffmpeg+ libsox-fmt-mp3+ \
  libsox-fmt-all- libsox-fmt-pulse- libsox-dev-
(If you only use ALSA, you can turn the "+" after libsox-fmt-ao and libsox-fmt-oss into "-".)

Ulrich




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to