Package: udev
Version: 0.141-1
Severity: important

Hi, Marco.

This is more or less a plea for help, since a package of mine, usbmount,
puts a rules file in /etc/udev/rules.d/ and it has 5 rules.

When one matches (e.g., when I plug a USB thumb drive), the action of
running a mount is done twice.

OTOH, if I use

  #  udevadm trigger --action=add /sys/class/block/sda1

The rule in question is run only once and I'm not exactly sure how I can
fix the problem.

I have already tried changing the rules to include

   ... RUN{ignore_error}:="program to be run",

and indicating that this is the last action to be taken, but nothing
seems to work. :-(

Please, can you help? I can give you massive amounts of debugging, if
needed.


Thanks, Rogério Brito.


-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 212
lrwxrwxrwx 1 root root    19 2009-01-28 21:52 025_libgphoto2.rules -> 
../libgphoto2.rules
-rw-r--r-- 1 root root   400 2008-11-03 16:12 05-options.rules
-rw-r--r-- 1 root root   132 2007-04-10 11:16 05-udev-early.rules
-rw-r--r-- 1 root root  3215 2008-11-03 16:12 20-names.rules
-rw-r--r-- 1 root root   141 2008-11-03 16:12 30-cdrom_id.rules
-rw-r--r-- 1 root root   814 2008-11-03 16:12 40-basic-permissions.rules
-rw-r--r-- 1 root root  3109 2008-11-03 16:12 40-permissions.rules
-rw-r--r-- 1 root root 52405 2007-04-18 01:24 45-libgphoto2.rules
-rw-r--r-- 1 root root  1704 2008-06-19 06:52 45-libnjb.rules
-rw-r--r-- 1 root root  5716 2007-04-02 13:11 50-xserver-xorg-input-wacom.rules
-rw-r--r-- 1 root root   862 2008-11-03 16:12 60-symlinks.rules
lrwxrwxrwx 1 root root    17 2009-05-24 11:38 60-usbmount.rules -> 
../usbmount.rules
-rw-r--r-- 1 root root   518 2008-11-03 16:12 61-persistent-storage-edd.rules
-rw-r--r-- 1 root root   196 2008-11-03 16:12 65-id-type.rules
-rw-r--r-- 1 root root  2994 2008-05-20 01:02 70-persistent-cd.rules
-rw-r--r-- 1 root root   818 2009-04-19 17:23 70-persistent-net.rules
-rw-r--r-- 1 root root   563 2008-11-03 16:12 80-programs.rules
-rw-r--r-- 1 root root   171 2008-11-26 05:30 85-alsa.rules
-rw-r--r-- 1 root root   126 2008-09-25 10:07 85-hwclock.rules
-rw-r--r-- 1 root root   708 2007-04-10 11:14 85-ifupdown.rules
-rw-r--r-- 1 root root  2862 2008-11-03 16:12 90-modprobe.rules
-rw-r--r-- 1 root root    77 2007-04-10 11:16 95-udev-late.rules
-rw-r--r-- 1 root root  1224 2007-04-10 11:16 README
lrwxrwxrwx 1 root root    19 2008-10-10 04:07 z60_alsa-utils.rules -> 
../alsa-utils.rules
lrwxrwxrwx 1 root root    15 2007-07-30 16:32 z60_hdparm.rules -> 
../hdparm.rules
-rw-r--r-- 1 root root  1152 2009-05-06 09:26 z60_libsane-extras.rules
-rw-r--r-- 1 root root 55330 2009-05-14 07:14 z60_libsane.rules
-rw-r--r-- 1 root root  6658 2008-10-31 10:35 z60_xserver-xorg-input-wacom.rules

-- /sys/:
/sys/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input2/event2/dev
/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1/dev
/sys/devices/pci0000:00/0000:00:02.0/drm/card0/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/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_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/4-2/4-2:1.0/usb_endpoint/usbdev4.56_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.1/4-2.1:1.0/host18/target18:0:0/18:0:0:0/block/sda/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.1/4-2.1:1.0/host18/target18:0:0/18:0:0:0/block/sda/sda1/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.1/4-2.1:1.0/usb_endpoint/usbdev4.57_ep01/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.1/4-2.1:1.0/usb_endpoint/usbdev4.57_ep82/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.1/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.1/usb_endpoint/usbdev4.57_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.2/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.2/usb_endpoint/usbdev4.58_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/usb_endpoint/usbdev4.56_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb4/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_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/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb1/usb_endpoint/usbdev1.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1f.1/ide0/0.0/block/hda/dev
/sys/devices/pci0000:00/0000:00:1f.1/ide0/0.0/block/hda/hda1/dev
/sys/devices/pci0000:00/0000:00:1f.1/ide0/0.0/block/hda/hda2/dev
/sys/devices/pci0000:00/0000:00:1f.1/ide0/0.0/block/hda/hda3/dev
/sys/devices/pci0000:00/0000:00:1f.1/ide1/1.0/block/hdc/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/platform/floppy.0/block/fd0/dev
/sys/devices/platform/i8042/serio0/input/input0/event0/dev
/sys/devices/platform/i8042/serio1/input/input4/event4/dev
/sys/devices/platform/i8042/serio1/input/input4/mouse0/dev
/sys/devices/platform/pcspkr/input/input3/event3/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:04/rtc/rtc0/dev
/sys/devices/pnp0/00:08/tty/ttyS0/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/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/nvram/dev
/sys/devices/virtual/misc/psaux/dev
/sys/devices/virtual/misc/snapshot/dev
/sys/devices/virtual/sound/timer/dev
/sys/devices/virtual/tty/console/dev
/sys/devices/virtual/tty/ptmx/dev
/sys/devices/virtual/tty/ptyp0/dev
/sys/devices/virtual/tty/ptyp1/dev
/sys/devices/virtual/tty/ptyp2/dev
/sys/devices/virtual/tty/ptyp3/dev
/sys/devices/virtual/tty/ptyp4/dev
/sys/devices/virtual/tty/ptyp5/dev
/sys/devices/virtual/tty/ptyp6/dev
/sys/devices/virtual/tty/ptyp7/dev
/sys/devices/virtual/tty/ptyp8/dev
/sys/devices/virtual/tty/ptyp9/dev
/sys/devices/virtual/tty/ptypa/dev
/sys/devices/virtual/tty/ptypb/dev
/sys/devices/virtual/tty/ptypc/dev
/sys/devices/virtual/tty/ptypd/dev
/sys/devices/virtual/tty/ptype/dev
/sys/devices/virtual/tty/ptypf/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/tty/ttyp0/dev
/sys/devices/virtual/tty/ttyp1/dev
/sys/devices/virtual/tty/ttyp2/dev
/sys/devices/virtual/tty/ttyp3/dev
/sys/devices/virtual/tty/ttyp4/dev
/sys/devices/virtual/tty/ttyp5/dev
/sys/devices/virtual/tty/ttyp6/dev
/sys/devices/virtual/tty/ttyp7/dev
/sys/devices/virtual/tty/ttyp8/dev
/sys/devices/virtual/tty/ttyp9/dev
/sys/devices/virtual/tty/ttypa/dev
/sys/devices/virtual/tty/ttypb/dev
/sys/devices/virtual/tty/ttypc/dev
/sys/devices/virtual/tty/ttypd/dev
/sys/devices/virtual/tty/ttype/dev
/sys/devices/virtual/tty/ttypf/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/vcs63/dev
/sys/devices/virtual/vc/vcs6/dev
/sys/devices/virtual/vc/vcs7/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/vcsa63/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:
 isapnp_init not present.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-rc5-1 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.utf-8, LC_CTYPE=pt_BR.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.26     Debian configuration management sy
ii  libc6                         2.9-12     GNU C Library: Shared libraries
ii  libselinux1                   2.0.71-1   SELinux shared libraries
ii  libvolume-id1                 0.141-1    libvolume_id shared library
ii  lsb-base                      3.2-22     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:

-- 
Rogério Brito : rbr...@{mackenzie,ime.usp}.br : GPG key 1024D/7C2CAEB8
http://www.ime.usp.br/~rbrito : http://meusite.mackenzie.com.br/rbrito
Projects: algorithms.berlios.de : lame.sf.net : vrms.alioth.debian.org



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to