Package: pulseaudio Version: 2.0-6 Severity: important Tags: patch When investigating [1] it became apparent that the main point of failure is that Avahi is not always started before PulseAudio. The enclosed patch ensures that, whenever Avahi is installed on the system, a PulseAudio daemon running in system.pa mode will only be launched after Avahi is up and running.
[1] https://bugs.freedesktop.org/show_bug.cgi?id=49681 -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (1001, 'testing'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.2.0-3-686-pae (SMP w/2 CPU cores) Locale: LANG=fi_FI.utf8, LC_CTYPE=fi_FI.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages pulseaudio depends on: ii adduser 3.113+nmu3 ii consolekit 0.4.5-3.1 ii libasound2 1.0.25-4 ii libasound2-plugins 1.0.25-2 ii libc6 2.13-35 ii libcap2 1:2.22-1 ii libdbus-1-3 1.6.0-1 ii libfftw3-3 3.3.2-3.1 ii libgcc1 1:4.7.1-7 ii libice6 2:1.0.8-2 ii libltdl7 2.4.2-1.1 ii liborc-0.4-0 1:0.4.16-2 ii libpulse0 2.0-6 ii libsamplerate0 0.1.8-5 ii libsm6 2:1.2.1-2 ii libsndfile1 1.0.25-5 ii libspeexdsp1 1.2~rc1-6 ii libstdc++6 4.7.1-7 ii libsystemd-daemon0 44-4 ii libsystemd-login0 44-4 ii libtdb1 1.2.10-2 ii libudev0 175-7 ii libwebrtc-audio-processing-0 0.1-2 ii libx11-6 2:1.5.0-1 ii libx11-xcb1 2:1.5.0-1 ii libxcb1 1.8.1-1 ii libxtst6 2:1.2.1-1 ii lsb-base 4.1+Debian7 ii udev 175-7 Versions of packages pulseaudio recommends: ii gstreamer0.10-pulseaudio 0.10.31-3 ii pulseaudio-module-x11 2.0-6 ii rtkit 0.10-2 Versions of packages pulseaudio suggests: pn paman <none> ii paprefs 0.9.10-1 pn pavucontrol <none> pn pavumeter <none> ii pulseaudio-utils 2.0-6 -- no debconf information
--- a/etc/init.d/pulseaudio 2012-05-15 01:22:57.000000000 +0300 +++ b/etc/init.d/pulseaudio 2012-09-16 22:38:14.023159741 +0300 @@ -3,8 +3,8 @@ # Provides: pulseaudio esound # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog -# Should-Start: udev network-manager -# Should-Stop: udev network-manager +# Should-Start: avahi udev network-manager +# Should-Stop: avahi udev network-manager # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start the PulseAudio sound server

