Your message dated Wed, 16 Sep 2009 18:16:16 +0200
with message-id <[email protected]>
and subject line Re: Bug#546940: 'udevadm info' short options not documented
has caused the Debian Bug report #546940,
regarding 'udevadm info' short options not documented
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
546940: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=546940
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: udev
Version: 0.141-2
Severity: normal
Invoking 'udevinfo' now warns that it's use is deprecated and urges
the use of 'udevadm info', but the output of a 'udevadm info' query without
the '-a' flag is not documented and different from output with the flag.
For instance, 'query=all' without the '-a' flag reports:
udevadm info --query=all --path=/block/sdc
P: /block/sdc
N: sdc
W:72
S: block/8:32
S: disk/by-id/usb-Seagate_FreeAgentDesktop_6QE0PECF-0:0
S: disk/by-path/pci-0000:00:02.1-usb-0:4:1.0-scsi-0:0:0:0
E: UDEV_LOG=3
E: DEVPATH=/block/sdc
E: MAJOR=8
E: MINOR=32
E: DEVTYPE=disk
E:
PHYSDEVPATH=/devices/pci0000:00/0000:00:02.1/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:0
E: PHYSDEVBUS=scsi
E: PHYSDEVDRIVER=sd
E: DEVNAME=/dev/sdc
E: ID_VENDOR=Seagate
E: ID_VENDOR_ENC=Seagate\x20
E: ID_VENDOR_ID=0bc2
E: ID_MODEL=FreeAgentDesktop
E: ID_MODEL_ENC=FreeAgentDesktop
E: ID_MODEL_ID=3000
E: ID_REVISION=100D
E: ID_SERIAL=Seagate_FreeAgentDesktop_6QE0PECF-0:0
E: ID_SERIAL_SHORT=6QE0PECF
E: ID_TYPE=disk
E: ID_INSTANCE=0:0
E: ID_BUS=usb
E: ID_USB_INTERFACES=:080650:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=usb-storage
E: ID_PATH=pci-0000:00:02.1-usb-0:4:1.0-scsi-0:0:0:0
E: DEVLINKS=/dev/block/8:32
/dev/disk/by-id/usb-Seagate_FreeAgentDesktop_6QE0PECF-0:0
/dev/disk/by-path/pci-0000:00:02.1-usb-0:4:1.0-scsi-0:0:0:0
However with the '-a' gives us:
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
looking at device '/block/sdc':
KERNEL=="sdc"
SUBSYSTEM=="block"
DRIVER==""
ATTR{range}=="16"
ATTR{removable}=="0"
ATTR{size}=="488397168"
ATTR{capability}=="12"
ATTR{stat}==" 2447 23475 183280 12728 1607 13301 119264
886724 0 13124 899448"
looking at parent device
'/devices/pci0000:00/0000:00:02.1/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:0':
KERNELS=="4:0:0:0"
SUBSYSTEMS=="scsi"
DRIVERS=="sd"
ATTRS{device_blocked}=="0"
ATTRS{type}=="0"
ATTRS{scsi_level}=="3"
ATTRS{vendor}=="Seagate "
ATTRS{model}=="FreeAgentDesktop"
ATTRS{rev}=="100D"
ATTRS{state}=="running"
ATTRS{timeout}=="30"
ATTRS{iocounterbits}=="32"
ATTRS{iorequest_cnt}=="0xffb"
ATTRS{iodone_cnt}=="0xffb"
ATTRS{ioerr_cnt}=="0xf"
ATTRS{modalias}=="scsi:t-0x00"
ATTRS{evt_media_change}=="0"
ATTRS{queue_depth}=="1"
ATTRS{queue_type}=="none"
ATTRS{max_sectors}=="240"
-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 32
lrwxrwxrwx 1 root root 19 2009-05-21 01:29 025_libgphoto2.rules ->
../libgphoto2.rules
-rw-r--r-- 1 root root 495 2009-05-20 08:38 56-hpmud_support.rules
-rw-r--r-- 1 root root 1137 2009-03-10 22:52 65_dmsetup.rules
-rw-r--r-- 1 root root 373 2009-08-30 18:58 70-persistent-net.rules
lrwxrwxrwx 1 root root 15 2009-05-25 11:57 z60_hdparm.rules -> ../hdparm.rules
-rw-r--r-- 1 root root 5354 2009-03-17 05:27 z60_hplip.rules
-rw-r--r-- 1 root root 1240 2009-04-06 14:08 z60_kpartx.rules
-rw-r--r-- 1 root root 7117 2009-04-11 18:06 z60_xserver-xorg-input-wacom.rules
-- /sys/:
/sys/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:19/input/input0/event0/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input5/event5/dev
/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event4/dev
/sys/devices/pci0000:00/0000:00:02.0/drm/card0/dev
/sys/devices/pci0000:00/0000:00:1b.0/input/input7/event7/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0p/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D1p/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D2c/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/0003:0603:00F2.0001/hidraw/hidraw0/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input1/event1/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/usb_endpoint/usbdev2.2_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/0003:0603:00F2.0002/hidraw/hidraw1/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/input/input2/event2/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/usb_endpoint/usbdev2.2_ep82/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/usb/hiddev0/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/usb_device/usbdev2.2/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/usb_endpoint/usbdev2.2_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/0003:0458:0007.0003/hidraw/hidraw2/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/input/input3/event3/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/input/input3/mouse0/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/usb_endpoint/usbdev2.3_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/usb_device/usbdev2.3/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/usb_endpoint/usbdev2.3_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/usb_device/usbdev2.1/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/usb_endpoint/usbdev2.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb3/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb3/usb_device/usbdev3.1/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb3/usb_endpoint/usbdev3.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/usb_device/usbdev4.1/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/usb_endpoint/usbdev4.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.3/usb5/5-0:1.0/usb_endpoint/usbdev5.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.3/usb5/dev
/sys/devices/pci0000:00/0000:00:1d.3/usb5/usb_device/usbdev5.1/dev
/sys/devices/pci0000:00/0000:00:1d.3/usb5/usb_endpoint/usbdev5.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-0:1.0/usb_endpoint/usbdev1.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6:1.0/host2/target2:0:0/2:0:0:0/block/sdb/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6:1.0/host2/target2:0:0/2:0:0:0/bsg/2:0:0:0/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6:1.0/usb_endpoint/usbdev1.4_ep01/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6:1.0/usb_endpoint/usbdev1.4_ep82/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/usb_device/usbdev1.4/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/usb_endpoint/usbdev1.4_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/usb_device/usbdev1.1/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/usb_endpoint/usbdev1.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda10/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda2/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda3/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda4/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda6/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda7/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda8/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda9/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0/dev
/sys/devices/platform/serial8250/tty/ttyS0/dev
/sys/devices/platform/serial8250/tty/ttyS1/dev
/sys/devices/platform/serial8250/tty/ttyS2/dev
/sys/devices/platform/serial8250/tty/ttyS3/dev
/sys/devices/platform/vesafb.0/graphics/fb0/dev
/sys/devices/pnp0/00:03/rtc/rtc0/dev
/sys/devices/virtual/block/loop0/dev
/sys/devices/virtual/block/loop1/dev
/sys/devices/virtual/block/loop2/dev
/sys/devices/virtual/block/loop3/dev
/sys/devices/virtual/block/loop4/dev
/sys/devices/virtual/block/loop5/dev
/sys/devices/virtual/block/loop6/dev
/sys/devices/virtual/block/loop7/dev
/sys/devices/virtual/block/ram0/dev
/sys/devices/virtual/block/ram10/dev
/sys/devices/virtual/block/ram11/dev
/sys/devices/virtual/block/ram12/dev
/sys/devices/virtual/block/ram13/dev
/sys/devices/virtual/block/ram14/dev
/sys/devices/virtual/block/ram15/dev
/sys/devices/virtual/block/ram1/dev
/sys/devices/virtual/block/ram2/dev
/sys/devices/virtual/block/ram3/dev
/sys/devices/virtual/block/ram4/dev
/sys/devices/virtual/block/ram5/dev
/sys/devices/virtual/block/ram6/dev
/sys/devices/virtual/block/ram7/dev
/sys/devices/virtual/block/ram8/dev
/sys/devices/virtual/block/ram9/dev
/sys/devices/virtual/input/input6/event6/dev
/sys/devices/virtual/input/mice/dev
/sys/devices/virtual/mem/full/dev
/sys/devices/virtual/mem/kmem/dev
/sys/devices/virtual/mem/kmsg/dev
/sys/devices/virtual/mem/mem/dev
/sys/devices/virtual/mem/null/dev
/sys/devices/virtual/mem/port/dev
/sys/devices/virtual/mem/random/dev
/sys/devices/virtual/mem/urandom/dev
/sys/devices/virtual/mem/zero/dev
/sys/devices/virtual/misc/agpgart/dev
/sys/devices/virtual/misc/autofs/dev
/sys/devices/virtual/misc/cpu_dma_latency/dev
/sys/devices/virtual/misc/device-mapper/dev
/sys/devices/virtual/misc/fuse/dev
/sys/devices/virtual/misc/hpet/dev
/sys/devices/virtual/misc/network_latency/dev
/sys/devices/virtual/misc/network_throughput/dev
/sys/devices/virtual/misc/psaux/dev
/sys/devices/virtual/misc/snapshot/dev
/sys/devices/virtual/sound/seq/dev
/sys/devices/virtual/sound/timer/dev
/sys/devices/virtual/tty/console/dev
/sys/devices/virtual/tty/ptmx/dev
/sys/devices/virtual/tty/tty0/dev
/sys/devices/virtual/tty/tty10/dev
/sys/devices/virtual/tty/tty11/dev
/sys/devices/virtual/tty/tty12/dev
/sys/devices/virtual/tty/tty13/dev
/sys/devices/virtual/tty/tty14/dev
/sys/devices/virtual/tty/tty15/dev
/sys/devices/virtual/tty/tty16/dev
/sys/devices/virtual/tty/tty17/dev
/sys/devices/virtual/tty/tty18/dev
/sys/devices/virtual/tty/tty19/dev
/sys/devices/virtual/tty/tty1/dev
/sys/devices/virtual/tty/tty20/dev
/sys/devices/virtual/tty/tty21/dev
/sys/devices/virtual/tty/tty22/dev
/sys/devices/virtual/tty/tty23/dev
/sys/devices/virtual/tty/tty24/dev
/sys/devices/virtual/tty/tty25/dev
/sys/devices/virtual/tty/tty26/dev
/sys/devices/virtual/tty/tty27/dev
/sys/devices/virtual/tty/tty28/dev
/sys/devices/virtual/tty/tty29/dev
/sys/devices/virtual/tty/tty2/dev
/sys/devices/virtual/tty/tty30/dev
/sys/devices/virtual/tty/tty31/dev
/sys/devices/virtual/tty/tty32/dev
/sys/devices/virtual/tty/tty33/dev
/sys/devices/virtual/tty/tty34/dev
/sys/devices/virtual/tty/tty35/dev
/sys/devices/virtual/tty/tty36/dev
/sys/devices/virtual/tty/tty37/dev
/sys/devices/virtual/tty/tty38/dev
/sys/devices/virtual/tty/tty39/dev
/sys/devices/virtual/tty/tty3/dev
/sys/devices/virtual/tty/tty40/dev
/sys/devices/virtual/tty/tty41/dev
/sys/devices/virtual/tty/tty42/dev
/sys/devices/virtual/tty/tty43/dev
/sys/devices/virtual/tty/tty44/dev
/sys/devices/virtual/tty/tty45/dev
/sys/devices/virtual/tty/tty46/dev
/sys/devices/virtual/tty/tty47/dev
/sys/devices/virtual/tty/tty48/dev
/sys/devices/virtual/tty/tty49/dev
/sys/devices/virtual/tty/tty4/dev
/sys/devices/virtual/tty/tty50/dev
/sys/devices/virtual/tty/tty51/dev
/sys/devices/virtual/tty/tty52/dev
/sys/devices/virtual/tty/tty53/dev
/sys/devices/virtual/tty/tty54/dev
/sys/devices/virtual/tty/tty55/dev
/sys/devices/virtual/tty/tty56/dev
/sys/devices/virtual/tty/tty57/dev
/sys/devices/virtual/tty/tty58/dev
/sys/devices/virtual/tty/tty59/dev
/sys/devices/virtual/tty/tty5/dev
/sys/devices/virtual/tty/tty60/dev
/sys/devices/virtual/tty/tty61/dev
/sys/devices/virtual/tty/tty62/dev
/sys/devices/virtual/tty/tty63/dev
/sys/devices/virtual/tty/tty6/dev
/sys/devices/virtual/tty/tty7/dev
/sys/devices/virtual/tty/tty8/dev
/sys/devices/virtual/tty/tty9/dev
/sys/devices/virtual/tty/tty/dev
/sys/devices/virtual/vc/vcs1/dev
/sys/devices/virtual/vc/vcs2/dev
/sys/devices/virtual/vc/vcs3/dev
/sys/devices/virtual/vc/vcs4/dev
/sys/devices/virtual/vc/vcs5/dev
/sys/devices/virtual/vc/vcs6/dev
/sys/devices/virtual/vc/vcs7/dev
/sys/devices/virtual/vc/vcsa1/dev
/sys/devices/virtual/vc/vcsa2/dev
/sys/devices/virtual/vc/vcsa3/dev
/sys/devices/virtual/vc/vcsa4/dev
/sys/devices/virtual/vc/vcsa5/dev
/sys/devices/virtual/vc/vcsa6/dev
/sys/devices/virtual/vc/vcsa7/dev
/sys/devices/virtual/vc/vcsa/dev
/sys/devices/virtual/vc/vcs/dev
-- Kernel configuration:
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages udev depends on:
ii debconf [debconf-2.0] 1.5.27 Debian configuration management sy
ii libc6 2.9-25 GNU C Library: Shared libraries
ii libselinux1 2.0.85-4 SELinux runtime shared libraries
ii libvolume-id1 0.141-2 libvolume_id shared library
ii lsb-base 3.2-23 Linux Standard Base 3.2 init scrip
udev recommends no packages.
udev suggests no packages.
-- debconf information:
udev/new_kernel_needed: false
udev/reboot_needed:
--- End Message ---
--- Begin Message ---
On Sep 16, Dominique Brazziel <[email protected]> wrote:
> Invoking 'udevinfo' now warns that it's use is deprecated and urges
> the use of 'udevadm info', but the output of a 'udevadm info' query without
> the '-a' flag is not documented and different from output with the flag.
Because they actually are different arguments with different functions,
notwithstanding them sharing the first letter.
The long equivalent of -a is --attribute-walk, which still has the same
first letter.
--
ciao,
Marco
signature.asc
Description: Digital signature
--- End Message ---