Bug#601751: pulseaudio needlessly depends on udev

Michael Tokarev mjt at tls.msk.ru
Fri Oct 29 10:04:36 UTC 2010


Package: pulseaudio
Version: 0.9.21-3
Severity: normal

Pulseaudio in Debian now depends on udev for device discovery.
But this is just configuration, because by default it is configured
to use module-udev-detect.  However, it works just fine using other
detection modules or with static config - like, for example, module-detect
or just module-alsa-sink - udev support is definitely not needed for
these.

Please move udev dependency to Recommends at least, and change versioned
Depends to versioned Conflicts.  This is a no-op for default squeeze which
installs Recommended packages by default, but it lets users to remove udev
which is not mandated by far more "involved" packages like mdadm.

Thanks!

-- System Information:
Versions of packages pulseaudio depends on:
ii  adduser                3.112             add and remove users and groups
ii  consolekit             0.4.1-4           framework for defining and trackin
ii  libasound2             1.0.23-2          shared library for ALSA applicatio
ii  libc6                  2.11.2-6+squeeze1 Embedded GNU C Library: Shared lib
ii  libcap2                1:2.19-3          support for getting/setting POSIX.
ii  libdbus-1-3            1.2.24-3          simple interprocess messaging syst
ii  libgdbm3               1.8.3-9           GNU dbm database routines (runtime
ii  libice6                2:1.0.6-1         X11 Inter-Client Exchange library
ii  libltdl7               2.2.6b-2          A system independent dlopen wrappe
ii  libpulse0              0.9.21-3          PulseAudio client libraries
ii  libsamplerate0         0.1.7-3           Audio sample rate conversion libra
ii  libsm6                 2:1.1.1-1         X11 Session Management library
ii  libsndfile1            1.0.21-3          Library for reading/writing audio 
ii  libspeexdsp1           1.2~rc1-1         The Speex extended runtime library
ii  libudev0               163-2             libudev shared library
ii  libx11-6               2:1.3.3-3         X11 client-side library
ii  libxtst6               2:1.1.0-3         X11 Testing -- Record extension li
ii  lsb-base               3.2-23.1          Linux Standard Base 3.2 init scrip
ii  udev                   163-2             /dev/ and hotplug management daemo

Versions of packages pulseaudio recommends:
ii  pulseaudio-esound-compat      0.9.21-3   PulseAudio ESD compatibility layer
ii  pulseaudio-module-x11         0.9.21-3   X11 module for PulseAudio sound se

Versions of packages pulseaudio suggests:
ii  paprefs                       0.9.9-2    PulseAudio Preferences
ii  pulseaudio-utils              0.9.21-3   Command line tools for the PulseAu

-- no debconf information





More information about the pkg-pulseaudio-devel mailing list