Your message dated Mon, 26 Feb 2007 02:02:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#395962: fixed in udev 0.105-2
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: udev
Version: 0.100-2
Severity: normal
As you can see from the attached z25_persistent-cd.rules, the same
external USB CD ROM gets assigned different names depending on where
it is plugged in.
In general, this is not a bug (for example, if I plug in several CD
drives, I understand that they may be numbered differently depending
on how I install them).
In this particular case, I assert that it is a bug, because it was the
same CD drive plugged in to two different USB host adapters, but in
each case it was the only CD drive plugged into my system, so it seems
reasonable that it should be /dev/cdrom, so that many common programs
that default to this device name will find it.
Put another way, it seems odd that on a system with only one CD drive,
it should end up as /dev/cdrom1, and not /dev/cdrom.
Finally, I note that in my z25_persistent_cd.rules file, there are two
rules for the same drive which correctly give it the same name (but I
think these were generated together, as one seems to be a special case
of the other), and one which gives it a different name.
Sorry for my cluelessness regarding USB and udev, but I have read the
several other bug reports in this area carefully, and my bug seems to
be different from all of them (in particular, I am running udev
0.100-2, which seems to fix earlier similar bugs).
-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 12
lrwxrwxrwx 1 root root 20 2005-11-01 00:08 020_permissions.rules ->
../permissions.rules
lrwxrwxrwx 1 root root 19 2006-04-11 19:48 025_libgphoto2.rules ->
../libgphoto2.rules
lrwxrwxrwx 1 root root 16 2006-08-11 14:41 025_libsane.rules ->
../libsane.rules
lrwxrwxrwx 1 root root 22 2006-04-18 14:18 025_logitechmouse.rules ->
../logitechmouse.rules
lrwxrwxrwx 1 root root 15 2006-08-29 11:38 libnjb.rules -> ../libnjb.rules
lrwxrwxrwx 1 root root 13 2005-11-01 00:08 udev.rules -> ../udev.rules
lrwxrwxrwx 1 root root 25 2006-04-18 11:51 z20_persistent-input.rules ->
../persistent-input.rules
lrwxrwxrwx 1 root root 19 2006-04-18 11:51 z20_persistent.rules ->
../persistent.rules
-rw-r--r-- 1 root root 1465 2006-10-21 22:24 z25_persistent-cd.rules
-rw-r--r-- 1 root root 1468 2006-10-21 22:18 z25_persistent-cd.rules~
-rw-r--r-- 1 root root 477 2006-09-15 22:36 z25_persistent-net.rules
lrwxrwxrwx 1 root root 33 2006-05-10 16:19 z45_persistent-net-generator.rules
-> ../persistent-net-generator.rules
lrwxrwxrwx 1 root root 12 2005-11-01 00:08 z50_run.rules -> ../run.rules
lrwxrwxrwx 1 root root 16 2006-04-18 11:51 z55_hotplug.rules ->
../hotplug.rules
lrwxrwxrwx 1 root root 19 2006-04-18 13:51 z60_alsa-utils.rules ->
../alsa-utils.rules
lrwxrwxrwx 1 root root 15 2006-04-18 14:00 z60_hdparm.rules -> ../hdparm.rules
lrwxrwxrwx 1 root root 33 2006-06-03 10:13 z60_xserver-xorg-input-wacom.rules
-> ../xserver-xorg-input-wacom.rules
lrwxrwxrwx 1 root root 29 2006-09-15 22:36 z75_cd-aliases-generator.rules ->
../cd-aliases-generator.rules
lrwxrwxrwx 1 root root 12 2006-10-16 17:36 z99_hal.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/drm/card0/dev
/sys/class/drm/card1/dev
/sys/class/input/input0/event0/dev
/sys/class/input/input1/event1/dev
/sys/class/input/input1/mouse0/dev
/sys/class/input/mice/dev
/sys/class/misc/agpgart/dev
/sys/class/misc/fuse/dev
/sys/class/misc/psaux/dev
/sys/class/misc/rtc/dev
/sys/class/rlocate/rlocate/dev
/sys/class/sound/adsp/dev
/sys/class/sound/audio1/dev
/sys/class/sound/audio/dev
/sys/class/sound/controlC0/dev
/sys/class/sound/controlC1/dev
/sys/class/sound/dsp1/dev
/sys/class/sound/dsp/dev
/sys/class/sound/mixer1/dev
/sys/class/sound/mixer/dev
/sys/class/sound/pcmC0D0c/dev
/sys/class/sound/pcmC0D0p/dev
/sys/class/sound/pcmC0D1c/dev
/sys/class/sound/pcmC0D2c/dev
/sys/class/sound/pcmC0D3c/dev
/sys/class/sound/pcmC0D4p/dev
/sys/class/sound/pcmC1D0c/dev
/sys/class/sound/pcmC1D0p/dev
/sys/class/sound/timer/dev
/sys/class/usb_device/usbdev1.1/dev
/sys/class/usb_device/usbdev2.1/dev
/sys/class/usb_device/usbdev3.1/dev
/sys/class/usb_device/usbdev4.1/dev
/sys/class/usb_device/usbdev4.2/dev
/sys/class/usb_device/usbdev4.3/dev
/sys/class/usb_device/usbdev4.4/dev
/sys/class/usb_device/usbdev4.5/dev
/sys/class/usb_device/usbdev4.6/dev
/sys/class/usb_device/usbdev4.7/dev
/sys/class/usb_device/usbdev4.8/dev
/sys/class/usb/lp0/dev
-- Kernel configuration:
isapnp_init not present.
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages udev depends on:
ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries
ii libselinux1 1.32-2 SELinux shared libraries
ii libvolume-id0 0.100-2 libvolume_id shared library
ii lsb-base 3.1-15 Linux Standard Base 3.1 init scrip
udev recommends no packages.
-- no debconf information
# This file was automatically generated by the /lib/udev/write_cd_rules
# program, probably run by the cd-aliases-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line
# and set the $GENERATED variable.
# SCB-2408 (pci-0000:00:1d.7-usb-0:5:2.0-scsi-0:0:0:0)
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1d.7-usb-0:5:2.0-scsi-0:0:0:0",
SYMLINK+="cdrom", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1d.7-usb-0:5:2.0-scsi-0:0:0:0",
SYMLINK+="cdrw", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1d.7-usb-0:5:2.0-scsi-0:0:0:0",
SYMLINK+="dvd", ENV{GENERATED}="1"
# SCB-2408 (pci-0000:00:1d.7-usb-0:5.4:2.0-scsi-0:0:0:0)
ENV{ID_CDROM}=="?*",
ENV{ID_PATH}=="pci-0000:00:1d.7-usb-0:5.4:2.0-scsi-0:0:0:0", SYMLINK+="cdrom",
ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*",
ENV{ID_PATH}=="pci-0000:00:1d.7-usb-0:5.4:2.0-scsi-0:0:0:0", SYMLINK+="cdrw",
ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*",
ENV{ID_PATH}=="pci-0000:00:1d.7-usb-0:5.4:2.0-scsi-0:0:0:0", SYMLINK+="dvd",
ENV{GENERATED}="1"
# SCB-2408 (pci-0000:00:1d.7-usb-0:1:2.0-scsi-0:0:0:0)
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1d.7-usb-0:1:2.0-scsi-0:0:0:0",
SYMLINK+="cdrom1", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1d.7-usb-0:1:2.0-scsi-0:0:0:0",
SYMLINK+="cdrw1", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1d.7-usb-0:1:2.0-scsi-0:0:0:0",
SYMLINK+="dvd1", ENV{GENERATED}="1"
--- End Message ---
--- Begin Message ---
Source: udev
Source-Version: 0.105-2
We believe that the bug you reported is fixed in the latest version of
udev, which is due to be installed in the Debian FTP archive:
libvolume-id-dev_0.105-2_i386.deb
to pool/main/u/udev/libvolume-id-dev_0.105-2_i386.deb
libvolume-id0_0.105-2_i386.deb
to pool/main/u/udev/libvolume-id0_0.105-2_i386.deb
udev-udeb_0.105-2_i386.udeb
to pool/main/u/udev/udev-udeb_0.105-2_i386.udeb
udev_0.105-2.diff.gz
to pool/main/u/udev/udev_0.105-2.diff.gz
udev_0.105-2.dsc
to pool/main/u/udev/udev_0.105-2.dsc
udev_0.105-2_i386.deb
to pool/main/u/udev/udev_0.105-2_i386.deb
udev_0.105.orig.tar.gz
to pool/main/u/udev/udev_0.105.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Marco d'Itri <[EMAIL PROTECTED]> (supplier of updated udev package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 26 Feb 2007 01:35:50 +0100
Source: udev
Binary: libvolume-id-dev udev libvolume-id0 udev-udeb
Architecture: source i386
Version: 0.105-2
Distribution: unstable
Urgency: high
Maintainer: Marco d'Itri <[EMAIL PROTECTED]>
Changed-By: Marco d'Itri <[EMAIL PROTECTED]>
Description:
libvolume-id-dev - libvolume_id development headers
libvolume-id0 - libvolume_id shared library
udev - /dev/ and hotplug management daemon
udev-udeb - /dev/ and hotplug management daemon (udeb)
Closes: 395962 405845 406843 406869 406948 407738 408750 409503 411394
Changes:
udev (0.105-2) unstable; urgency=high
.
* postinst: try again fixing #404476. (Closes: #409503)
* hotplug.rules: do not check for the existence of $RULES_FILE in
find_all_rules(). (Closes: #408750, #405845, #406948)
* write_cd_rules: fixed unintended shell expansion in find_next_available().
(Closes: #407738)
* permissions.rules: use group tape for SCSI media changers.
(Closes: #406843)
* hotplug.rules: load ch for SCSI media changers. (Closes: #406869)
* permissions.rules: ignore the removable flag for aacraid devices.
(See #404927.)
* Added to README.Debian a note about generation of persistent names
rules. (Closes: #411394)
* cd-aliases-generator.rules: by default create "by-id" rules for USB
and Firewire devices which usually do not have a stable path.
(Closes: #395962)
* Backported the upstream changeset 7db33ac19c430c9a4c4af415e2febbd6b17aff2a
which fixes access to attribute files containing a colon.
Files:
6bb89216ecef9db6ebf8da1d2bc361dd 635 admin important udev_0.105-2.dsc
9d58389d5ef915c49681cae4fba3cd60 188150 admin important udev_0.105.orig.tar.gz
7d9ae90f38888fb8ce5f3d53c1b502f2 63594 admin important udev_0.105-2.diff.gz
0126f0cc9a13cab79d6775ceb64e7730 262526 admin important udev_0.105-2_i386.deb
6977ada26c604ca54947e7e6b03db23c 62280 libs important
libvolume-id0_0.105-2_i386.deb
7fea945ba25023ef078f94d80b575234 15592 libdevel optional
libvolume-id-dev_0.105-2_i386.deb
f59ce1ed1f92489f1441be6a992f147e 104792 debian-installer important
udev-udeb_0.105-2_i386.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFF4j1LFGfw2OHuP7ERAnUvAKCNZyNx+IKleglg1hAzd1/AUPbyXACfQ6Bb
1q6Ld3zEuSh2zARABaErKwE=
=E5iC
-----END PGP SIGNATURE-----
--- End Message ---