Martin, I suspect this bug has been fixed due: * Replace our Debian hwdb.bin location patch with what got committed upstream. Run hwdb update with the new --usr option to keep current behaviour.
Could you verify that ? On Sun, Oct 26, 2014 at 03:52:16AM +1100, kittyofthebox wrote: > Package: udev > Version: 215-5+b1 > Severity: important > Tags: patch > > Hi, > > Due to an incomplete debian patch udev rules are reloaded everytime an event > occurs > instead of only when udev rules change. After some dicussion in the > #debian-systemd > chat room this patch fixes the problem. > > Kitty > > -- Package-specific info: > > -- System Information: > Debian Release: jessie/sid > APT prefers testing > APT policy: (750, 'testing'), (700, 'testing'), (650, 'stable'), (600, > 'stable'), (450, 'oldstable'), (400, 'oldstable'), (300, 'unstable'), (200, > 'experimental') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 3.14-2-amd64 (SMP w/8 CPU cores) > Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages udev depends on: > ii adduser 3.113+nmu3 > ii debconf [debconf-2.0] 1.5.53 > ii libacl1 2.2.52-2 > ii libblkid1 2.25.1-5 > ii libc6 2.19-11 > ii libkmod2 18-3 > ii libselinux1 2.3-2 > ii libudev1 215-5+b1 > ii lsb-base 4.1+Debian13 > ii procps 2:3.3.9-8 > ii util-linux 2.25.1-5 > > udev recommends no packages. > > udev suggests no packages. > --- a/src/libudev/libudev-hwdb.c > +++ b/src/libudev/libudev-hwdb.c > @@ -358,7 +358,7 @@ bool udev_hwdb_validate(struct udev_hwdb *hwdb) { > return false; > if (!hwdb->f) > return false; > - if (stat("/etc/udev/hwdb.bin", &st) < 0) > + if (stat(UDEVLIBEXECDIR "/hwdb.bin", &st) < 0) > return true; > if (timespec_load(&hwdb->st.st_mtim) != timespec_load(&st.st_mtim)) > return true; -- Air pollution is really making us pay through the nose. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org