Your message dated Wed, 02 Dec 2009 21:20:37 +0000
with message-id <[email protected]>
and subject line Bug#557904: fixed in udev 148-1
has caused the Debian Bug report #557904,
regarding udev: broken write_interfaces_rules in postinst
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.)


-- 
557904: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557904
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: udev
Version: 147-5
Severity: normal

Hi,

there is  the following code in postinst
write_interfaces_rules() {
  local devpath
  for devpath in /sys/class/net/*; do
    INTERFACE=${devpath##*/} \
    udevadm test --action=add --subsystem-match=net $devpath > /dev/null || true
  done
}

When installing udev for the first time (in a chroot) I get the following:
Setting up udev (147-5) ...
run_command: calling: test
udevadm_test: version 147
test: unrecognized option '--subsystem-match=net'

I see a few issues here:
1/ Apparently --subsystem-match=net is no longer a recognized option of
   the test action.
2/ If /sys/class/net/ does not exist or is empty, this will lead to a broken
   file expansion, i.e. a "[ -d "$devpath ] || continue" check or
   something like this should be added.
3/ Unless INTERFACE is some magic environment variable it does not seem
   to be used.

Cheers,
Michael

-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 20
lrwxrwxrwx 1 root root   19 Nov  1 05:31 025_libgphoto2.rules -> 
../libgphoto2.rules
-rw-r--r-- 1 root root 1048 Nov 12 09:16 70-persistent-cd.rules
-rw-r--r-- 1 root root  822 Nov 12 23:01 70-persistent-net.rules
-rw-r--r-- 1 root root  805 Nov 21  2007 80-canon_mfp.rules
lrwxrwxrwx 1 root root   15 Nov  1 05:33 z60_hdparm.rules -> ../hdparm.rules
-rw-r--r-- 1 root root 7117 Apr 12  2009 z60_xserver-xorg-input-wacom.rules

-- /sys/:
/sys/dev
/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3/dev
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:00/LNXVIDEO:00/input/input6/event6/dev
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1/dev
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2/event2/dev
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/dev
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/graphics/fb0/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb2/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb3/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/dev
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:00.0/fw0/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/sda1/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/sda10/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/sda2/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/sda3/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/sda5/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/sda6/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/sda7/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/sda8/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/sda9/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0/dev
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/scsi_generic/sg0/dev
/sys/devices/pci0000:00/0000:00:1f.1/host1/target1:0:0/1:0:0:0/block/sr0/dev
/sys/devices/pci0000:00/0000:00:1f.1/host1/target1:0:0/1:0:0:0/bsg/1:0:0:0/dev
/sys/devices/pci0000:00/0000:00:1f.1/host1/target1:0:0/1:0:0:0/scsi_generic/sg1/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/adsp/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/audio/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/controlC0/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/dsp/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/mixer/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/pcmC0D0c/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/pcmC0D0p/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/pcmC0D1c/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/pcmC0D2c/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/pcmC0D3c/dev
/sys/devices/pci0000:00/0000:00:1f.5/sound/card0/pcmC0D4p/dev
/sys/devices/pci0000:00/0000:00:1f.6/sound/card1/audio1/dev
/sys/devices/pci0000:00/0000:00:1f.6/sound/card1/controlC1/dev
/sys/devices/pci0000:00/0000:00:1f.6/sound/card1/dsp1/dev
/sys/devices/pci0000:00/0000:00:1f.6/sound/card1/mixer1/dev
/sys/devices/pci0000:00/0000:00:1f.6/sound/card1/pcmC1D0c/dev
/sys/devices/pci0000:00/0000:00:1f.6/sound/card1/pcmC1D0p/dev
/sys/devices/platform/i8042/serio0/input/input0/event0/dev
/sys/devices/platform/i8042/serio4/input/input7/event7/dev
/sys/devices/platform/i8042/serio4/input/input7/mouse1/dev
/sys/devices/platform/pcspkr/input/input4/event4/dev
/sys/devices/platform/serial8250/tty/ttyS1/dev
/sys/devices/platform/serial8250/tty/ttyS2/dev
/sys/devices/platform/serial8250/tty/ttyS3/dev
/sys/devices/pnp0/00:03/tty/ttyS0/dev
/sys/devices/pnp0/00:05/ppdev/parport0/dev
/sys/devices/pnp0/00:05/printer/lp0/dev
/sys/devices/pnp0/00:09/rtc/rtc0/dev
/sys/devices/virtual/input/mice/dev
/sys/devices/virtual/mem/full/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/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/mcelog/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/rfkill/dev
/sys/devices/virtual/misc/snapshot/dev
/sys/devices/virtual/misc/vboxdrv/dev
/sys/devices/virtual/misc/vboxnetctl/dev
/sys/devices/virtual/misc/vga_arbiter/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/tty/dev
/sys/devices/virtual/tty/tty0/dev
/sys/devices/virtual/tty/tty1/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/tty2/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/tty3/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/tty4/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/tty5/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/tty6/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/tty7/dev
/sys/devices/virtual/tty/tty8/dev
/sys/devices/virtual/tty/tty9/dev
/sys/devices/virtual/vc/vcs/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/vcs8/dev
/sys/devices/virtual/vc/vcsa/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/vcsa8/dev

-- Kernel configuration:
 init_tmpfs not present.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-rc8 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages udev depends on:
ii  debconf [debconf-2.0]        1.5.28      Debian configuration management sy
ii  libc6                        2.10.2-2    GNU C Library: Shared libraries
ii  libselinux1                  2.0.89-4    SELinux runtime shared libraries
ii  libusb-0.1-4                 2:0.1.12-13 userspace USB programming library
ii  lsb-base                     3.2-23      Linux Standard Base 3.2 init scrip
ii  util-linux                   2.16.1-4    Miscellaneous system utilities

Versions of packages udev recommends:
ii  pciutils                      1:3.1.4-4  Linux PCI Utilities
ii  usbutils                      0.86-2     Linux USB utilities

udev suggests no packages.

-- debconf information excluded



--- End Message ---
--- Begin Message ---
Source: udev
Source-Version: 148-1

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:

gir1.0-gudev-1.0_148-1_i386.deb
  to main/u/udev/gir1.0-gudev-1.0_148-1_i386.deb
libgudev-1.0-0_148-1_i386.deb
  to main/u/udev/libgudev-1.0-0_148-1_i386.deb
libgudev-1.0-dev_148-1_i386.deb
  to main/u/udev/libgudev-1.0-dev_148-1_i386.deb
libudev-dev_148-1_i386.deb
  to main/u/udev/libudev-dev_148-1_i386.deb
libudev0_148-1_i386.deb
  to main/u/udev/libudev0_148-1_i386.deb
udev-udeb_148-1_i386.udeb
  to main/u/udev/udev-udeb_148-1_i386.udeb
udev_148-1.diff.gz
  to main/u/udev/udev_148-1.diff.gz
udev_148-1.dsc
  to main/u/udev/udev_148-1.dsc
udev_148-1_i386.deb
  to main/u/udev/udev_148-1_i386.deb
udev_148.orig.tar.gz
  to main/u/udev/udev_148.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.8
Date: Wed, 02 Dec 2009 16:40:19 +0100
Source: udev
Binary: udev libudev0 libudev-dev udev-udeb libgudev-1.0-0 gir1.0-gudev-1.0 
libgudev-1.0-dev
Architecture: source i386
Version: 148-1
Distribution: unstable
Urgency: medium
Maintainer: Marco d'Itri <[email protected]>
Changed-By: Marco d'Itri <[email protected]>
Description: 
 gir1.0-gudev-1.0 - libgudev-1.0 introspection data
 libgudev-1.0-0 - GObject-based wrapper library for libudev
 libgudev-1.0-dev - libgudev-1.0 development files
 libudev-dev - libudev development files
 libudev0   - libudev shared library
 udev       - /dev/ and hotplug management daemon
 udev-udeb  - /dev/ and hotplug management daemon (udeb)
Closes: 556183 557904
Changes: 
 udev (148-1) unstable; urgency=medium
 .
   * New upstream release.
   * postinst: fixed write_interfaces_rules() to use the current udevadm API.
     (Closes: #557904)
   * README.Debian: fixed a typo. (Closes: #556183)
   * Switched to the upstream 60-persistent-storage.rules.
Checksums-Sha1: 
 3b40f3138caa6d970679a077da3a0ebba4a61991 1251 udev_148-1.dsc
 6bedba268ed2fcc093bd98d7e81f5abfd82eb7b8 659127 udev_148.orig.tar.gz
 2b74a38394a8393248657ea7e84d4a7e8f28c5f0 71109 udev_148-1.diff.gz
 5b1a1ec2a6fa10e148242fb0cade4419c4262390 451276 udev_148-1_i386.deb
 af58c2b5e159d0f85b03587992dfe7cff1da502d 102842 libudev0_148-1_i386.deb
 43ea4d57bfd993eaaac4db710281ea972ab75fe6 45386 libudev-dev_148-1_i386.deb
 c93a403d1e906c43a9808d8d9da9c94e889608ed 157034 udev-udeb_148-1_i386.udeb
 54fc23b5c0a6199d2daca69fd30477b27d676521 89596 libgudev-1.0-0_148-1_i386.deb
 871fcb3411a00c7327fedfec585b2c0b8c5997ea 2244 gir1.0-gudev-1.0_148-1_i386.deb
 7938f0bc89f1a7700a2491d0e49cecf02f34df45 31696 libgudev-1.0-dev_148-1_i386.deb
Checksums-Sha256: 
 27843e04dd5660ab2e9171165cde44f2ae909c45fff90865dbe4513dfa770379 1251 
udev_148-1.dsc
 e5d6ab23e7eeba9468c9526292828279c8766fc47155c8bdc8bcd4b4f5d5eadb 659127 
udev_148.orig.tar.gz
 268b80f79732978a430117641baa5c4f1940e9aa9fbea9a4e934da7acd89464e 71109 
udev_148-1.diff.gz
 a3b9dc5a1795d124ad7af25cd1b65a608027b0ab47a674740bf407c10aed03f3 451276 
udev_148-1_i386.deb
 43f3e6cb1366bc82d59be2e1b11c0f1a8abeb3b235661875decb97f25a376096 102842 
libudev0_148-1_i386.deb
 21478724561b7ccb35038b558d51ad964aefbf8116bca0d401ca36044ef0f03c 45386 
libudev-dev_148-1_i386.deb
 ab3f5a436778b9c041fc39ab9d293e27904718a6300ef4163101ef5fa4a124ec 157034 
udev-udeb_148-1_i386.udeb
 18b6081f3d1a4edbc39462dccdfe334f73623b4646cb0f7beb382c8c4dc55c07 89596 
libgudev-1.0-0_148-1_i386.deb
 87f405794f158ad735e8c071f42287fc8781633ead49f46994958ae2c6030f7b 2244 
gir1.0-gudev-1.0_148-1_i386.deb
 2ebbcc4c83794fb8c540cb532c81171ca3d1ff964fb6e1d6a882486b4eded479 31696 
libgudev-1.0-dev_148-1_i386.deb
Files: 
 ec1fe09fe1d46f1ec34d0052b070c93c 1251 admin important udev_148-1.dsc
 e92a856782dc09b5fb0e053bb32b59f2 659127 admin important udev_148.orig.tar.gz
 4e76f0a2da501fbfe04135af540b0263 71109 admin important udev_148-1.diff.gz
 eb2d5a37b9dd46d9b661bc48052b0ae5 451276 admin important udev_148-1_i386.deb
 4ae819f9db7663e7671c7966de8d43db 102842 libs optional libudev0_148-1_i386.deb
 b1c469cb468d083f11e361dc1d27cd0b 45386 libdevel optional 
libudev-dev_148-1_i386.deb
 d08d90bff19a9264879b8c31b3bb4f4b 157034 debian-installer important 
udev-udeb_148-1_i386.udeb
 49bb7cfe69a5283f6a525039e8051a62 89596 libs optional 
libgudev-1.0-0_148-1_i386.deb
 af5bb2e176e76309899072d339a15832 2244 libs optional 
gir1.0-gudev-1.0_148-1_i386.deb
 67d7bc33b5041965e8ea5aaaf54b1a74 31696 libdevel optional 
libgudev-1.0-dev_148-1_i386.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAksWiqYACgkQFGfw2OHuP7FGmQCfSN282EO9dCgfCROzhEEqOLLG
MxEAn0v8Jgm54re8REcdSn2JnRFNu/Bp
=8S7F
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to