Package: udev Version: 0.056-2 Severity: critical Justification: breaks unrelated software
{{ "unrelated" in this instance means "all packages that use /dev/dsp for audio I/O"; these packages number in the hundreds at least }} workaround: manually add snd-pcm-oss to /etc/modules Whether or not this workaround is a simple administrative action does not make it a non-bug. In order to fix the problem I had to work out that - /dev is no longer the traditional /dev, instead it is an ephemeral tree maintained by udev - google a bit to work out that /dev/dsp is provided by snd-pcm-oss - I already knew about /etc/modules, other users would have to spend time and effort learning about it - add snd-pcm-oss to /etc/modules manually, and modprobe it on the running system (Windows-style "reboot after every configuration change" being a less than appealling policy) I regard myself as being better able to cope with this sort of stuff than most users and consider the above sequence to be a little unreasonable even for my level of ability. For most users, expecting them to get through the above sequence is preposterous. The severity of the bug is about how difficult it is for a user to solve the problem, which of neccessity includes the entire diagnosis process, not just the final, corrective step. Also, for something this fundamental, an entry in the README would not be adequate, simply because a big chunk of the diagnosis time is spent working out that the problem is with udev; until that point, the README would not even be consulted. - Raz -- Package-specific info: -- /etc/udev/rules.d/: /etc/udev/rules.d/: total 0 lrwxrwxrwx 1 root root 20 2005-05-21 18:28 020_permissions.rules -> ../permissions.rules lrwxrwxrwx 1 root root 19 2005-05-21 18:28 cd-aliases.rules -> ../cd-aliases.rules lrwxrwxrwx 1 root root 13 2005-05-21 18:28 udev.rules -> ../udev.rules lrwxrwxrwx 1 root root 12 2005-05-21 18:25 z_hal-plugdev.rules -> ../hal.rules -- /sys/: /sys/block/hda/dev /sys/block/hda/hda1/dev /sys/block/hda/hda2/dev /sys/block/hda/hda3/dev /sys/block/ram0/dev /sys/block/ram10/dev /sys/block/ram11/dev /sys/block/ram12/dev /sys/block/ram13/dev /sys/block/ram14/dev /sys/block/ram15/dev /sys/block/ram1/dev /sys/block/ram2/dev /sys/block/ram3/dev /sys/block/ram4/dev /sys/block/ram5/dev /sys/block/ram6/dev /sys/block/ram7/dev /sys/block/ram8/dev /sys/block/ram9/dev /sys/class/input/event0/dev /sys/class/input/event1/dev /sys/class/input/event2/dev /sys/class/input/mice/dev /sys/class/input/mouse0/dev /sys/class/input/ts0/dev /sys/class/misc/agpgart/dev /sys/class/misc/psaux/dev /sys/class/misc/rtc/dev /sys/class/sound/adsp/dev /sys/class/sound/audio/dev /sys/class/sound/controlC0/dev /sys/class/sound/dsp/dev /sys/class/sound/mixer/dev /sys/class/sound/pcmC0D0c/dev /sys/class/sound/pcmC0D0p/dev /sys/class/sound/pcmC0D1p/dev /sys/class/sound/timer/dev -- Kernel configuration: -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.8-2-386 Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1) Versions of packages udev depends on: ii hotplug 0.0.20040329-22 Linux Hotplug Scripts ii initscripts 2.86.ds1-1 Standard scripts needed for bootin ii libc6 2.3.2.ds1-21 GNU C Library: Shared libraries an ii makedev 2.3.1-77 creates device files in /dev ii sed 4.1.2-8 The GNU sed stream editor -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]