* Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.31foobar * Checking for suitable kernel configuration options...  [ ok ] * * udev-146 does not support Linux kernel before version 2.6.25! * For a reliable udev, use at least kernel 2.6.27 * Your kernel version (2.6.31foobar) is new enough to run udev-146 reliable. * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux-2.6.31 * Found kernel object directory: * /usr/src/linux * Found sources for kernel version: * 2.6.31foobar >>> Unpacking source... >>> Unpacking udev-146-gentoo-patchset-v1.tar.bz2 to /var/tmp/portage/sys-fs/udev-146-r1/work >>> Unpacking udev-146.tar.bz2 to /var/tmp/portage/sys-fs/udev-146-r1/work * Applying various patches (bugfixes/updates) ... * 0001-assign-errno-for-getgrnam_r-getpwnam_r.patch ...  [ ok ] * 0002-util_lookup_group-fix-memory-leak-if-realloc-fails.patch ...  [ ok ] * 0003-rule_generator-net-fix-MATCHDEVID.patch ...  [ ok ] * 0004-udevadm-print-all-messages-to-stderr-with-priority-h.patch ...  [ ok ] * 0005-scsi_id-prevent-buffer-overflow-in-check_fill_0x83_p.patch ...  [ ok ] * 0006-rename-interfaces-to-iface-_rename-if-rename-fails.patch ...  [ ok ] * 0007-fix-single-session-CD-detection.patch ...  [ ok ] * 0008-fix-previous-commit-for-CD-detection.patch ...  [ ok ] * 0009-make-raw-USB-printer-devices-accessible-for-lp.patch ...  [ ok ] * 0010-util_run_program-restore-signal-mask-before-executin.patch ...  [ ok ] * 0011-util_run_program-really-restore-signal-mask-before-e.patch ...  [ ok ] * 0012-make-raw-USB-printer-devices-world-readable-again.patch ...  [ ok ] * 0013-fix-wrong-parameter-size-on-ioctl-FIONREAD.patch ...  [ ok ] * Done with patching >>> Source unpacked in /var/tmp/portage/sys-fs/udev-146-r1/work >>> Compiling source in /var/tmp/portage/sys-fs/udev-146-r1/work/udev-146 ... * econf: updating udev-146/config.guess with /usr/share/gnuconfig/config.guess * econf: updating udev-146/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr --sysconfdir=/etc --sbindir=/sbin --libdir=/usr/lib64 --with-rootlibdir=/lib64 --libexecdir=/lib64/udev --enable-logging --without-selinux --disable-extras checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3 checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for gawk... (cached) gawk checking for x86_64-pc-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking whether to build gtk-doc documentation... no checking for gtkdoc-check... no checking for xsltproc... /usr/bin/xsltproc configure: creating ./config.status config.status: creating Makefile config.status: creating libudev/libudev.pc config.status: creating libudev/docs/Makefile config.status: creating libudev/docs/version.xml config.status: creating udev/udev.pc config.status: creating extras/gudev/gudev-1.0.pc config.status: creating extras/gudev/docs/Makefile config.status: creating extras/gudev/docs/version.xml config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands udev 146 ======== prefix: /usr sysconfdir: /etc sbindir: /sbin libdir: /usr/lib64 rootlibdir: /lib64 libexecdir: /lib64/udev datarootdir: ${prefix}/share mandir: /usr/share/man includedir: ${prefix}/include logging: yes debug: no selinux: no compiler: x86_64-pc-linux-gnu-gcc cflags: -O2 -pipe -march=core2 -msse4.1 ldflags: -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu extras: no gintrospection: no usb.ids: pci.ids: xsltproc: /usr/bin/xsltproc gperf: make -j9 make --no-print-directory all-recursive Making all in . CC libudev/libudev.lo CC libudev/libudev-list.lo CC libudev/libudev-util.lo CC libudev/libudev-device.lo CC libudev/libudev-enumerate.lo CC libudev/libudev-monitor.lo CC libudev/libudev-queue.lo CC libudev/libudev-ctrl.lo CC libudev/libudev-util-private.lo CC libudev/libudev-device-private.lo CC libudev/libudev-queue-private.lo CC extras/ata_id/ata_id.o CC extras/cdrom_id/cdrom_id.o CC extras/collect/collect.o CC extras/edd_id/edd_id.o CC extras/floppy/create_floppy_devices.o CC extras/path_id/path_id.o CC extras/fstab_import/fstab_import.o CC extras/scsi_id/scsi_id.o CC extras/scsi_id/scsi_serial.o CC extras/usb_id/usb_id.o CC extras/v4l_id/v4l_id.o CC udev/udev-event.o CC udev/udev-watch.o CC udev/udev-node.o CC udev/udev-rules.o CC udev/udevd.o CC udev/udevadm.o CC udev/udevadm-control.o CC udev/udevadm-info.o CC udev/udevadm-test.o CC udev/udevadm-monitor.o CC udev/udevadm-settle.o CC udev/udevadm-trigger.o CCLD libudev/libudev.la CCLD libudev/libudev-private.la CCLD extras/ata_id/ata_id CCLD extras/cdrom_id/cdrom_id CCLD extras/collect/collect CCLD extras/floppy/create_floppy_devices CCLD extras/path_id/path_id CCLD extras/fstab_import/fstab_import CCLD extras/scsi_id/scsi_id CCLD extras/edd_id/edd_id CCLD extras/usb_id/usb_id CCLD extras/v4l_id/v4l_id CCLD udev/udevd CCLD udev/udevadm Making all in libudev/docs make[2]: Nothing to be done for `all'. >>> Source compiled. >>> Test phase [check]: sys-fs/udev-146-r1 make -j9 -j1 check make --no-print-directory check-recursive Making check in . make --no-print-directory libudev/test-libudev udev/test-udev CC libudev/test-libudev.o CCLD libudev/test-libudev CC udev/test-udev.o CCLD udev/test-udev make --no-print-directory check-TESTS udev-test will run 157 tests: TEST 1: no rules device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'sda' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 2: label test of scsi disc (old key names) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'boot_disk' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 3: label test of scsi disc (old key names) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'boot_disk' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 4: label test of scsi disc device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'boot_disk' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 5: label test of scsi partition device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'boot_disk1' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 6: label test of pattern match device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'boot_disk1' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 7: label test of multiple sysfs files device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'boot_disk1' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 8: label test of max sysfs files (skip invalid rule) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'boot_disk1' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 9: catch device by * device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem/0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 10: catch device by * - take 2 device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem/0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 11: catch device by ? device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem/0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 12: catch device by character class device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem/0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 13: replace kernel name device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 14: Handle comment lines in config file (and replace kernel name) device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 15: Handle comment lines in config file with whitespace (and replace kernel name) device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 16: Handle whitespace only lines (and replace kernel name) device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'whitespace' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 17: Handle empty lines in config file (and replace kernel name) device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 18: Handle backslashed multi lines in config file (and replace kernel name) device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 19: preserve backslashes, if they are not for a newline device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'aaa' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 20: Handle stupid backslashed multi lines in config file (and replace kernel name) device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 21: subdirectory handling device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'sub/direct/ory/modem' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 22: parent device name match of scsi partition device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'first_disk5' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 23: test substitution chars (old key names) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'Major:8:minor:5:kernelnumber:5:id:0:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 24: test substitution chars device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'Major:8:minor:5:kernelnumber:5:id:0:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 25: import of shell-value file device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'subdir/err/node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 26: import of shell-value returned from program device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node12345678' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 27: sustitution of sysfs value (%s{file}) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'disk-ATA-sda' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 28: program result substitution device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'special-device-5' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 29: program result substitution (newline removal) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'newline_removed' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 30: program result substitution device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'test-0:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 31: program with lots of arguments device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'foo9' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 32: program with subshell device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'bar9' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 33: program arguments combined with apostrophes device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'foo7' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 34: characters before the %c{N} substitution device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'my-foo9' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 35: substitute the second to last argument device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'my-foo8' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 36: test substitution by variable name device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'Major:8-minor:5-kernelnumber:5-id:0:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 37: test substitution by variable name 2 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node 'Major:8-minor:5-kernelnumber:5-id:0:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 38: test substitution by variable name 3 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node '850:0:0:05' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 39: test substitution by variable name 4 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node '855' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 40: test substitution by variable name 5 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node '8550:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 41: non matching SUBSYSTEMS for device with no parent device '/devices/virtual/tty/console' expecting node 'TTY' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 42: non matching SUBSYSTEMS device '/devices/virtual/tty/console' expecting node 'TTY' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 43: ATTRS match device '/devices/virtual/tty/console' expecting node 'foo' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 44: ATTR (empty file) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'empty' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 45: ATTR (non-existent file) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'non-existent' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 46: program and bus type match device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'scsi-0:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 47: create all possible partitions device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'boot_disk15' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 48: sysfs parent hierarchy device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'modem' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 49: name test with ! in the name device '/devices/virtual/block/fake!blockdev0' expecting node 'is/a/fake/blockdev0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 50: name test with ! in the name, but no matching rule device '/devices/virtual/block/fake!blockdev0' expecting node 'fake/blockdev0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 51: KERNELS rule device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'scsi-0:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 52: KERNELS wildcard all device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'scsi-0:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 53: KERNELS wildcard partial device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'scsi-0:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 54: KERNELS wildcard partial 2 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'scsi-0:0:0:0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 55: substitute attr with link target value (first match) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'driver-is-sd' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 56: substitute attr with link target value (currently selected device) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'driver-is-ahci' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 57: ignore ATTRS attribute whitespace device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'ignored' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 58: do not ignore ATTRS attribute whitespace device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'matched-with-space' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 59: permissions USER=bad GROUP=name device '/devices/virtual/tty/tty33' expecting node 'tty33' libudev: util_lookup_user: specified user 'bad' unknown libudev: util_lookup_group: specified group 'name' unknown add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. libudev: util_lookup_user: specified user 'bad' unknown libudev: util_lookup_group: specified group 'name' unknown remove: ok TEST 60: permissions OWNER=5000 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 61: permissions GROUP=100 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 62: textual user id device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 63: textual group id device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 64: textual user/group id device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 65: permissions MODE=0777 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 66: permissions OWNER=5000 GROUP=100 MODE=0777 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 67: permissions OWNER to 5000 device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 68: permissions GROUP to 100 device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 69: permissions MODE to 0060 device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 70: permissions OWNER, GROUP, MODE device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 71: permissions only rule device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 72: multiple permissions only rule device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 73: permissions only rule with override at NAME rule device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 74: major/minor number test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 75: big major number test device '/devices/virtual/misc/misc-fake1' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 76: big major and big minor number test device '/devices/virtual/misc/misc-fake89999' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 77: multiple symlinks with format char device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'symlink2-ttyACM0' to node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 78: multiple symlinks with a lot of s p a c e s device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'one' to node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 79: symlink creation (same directory) device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'modem0' to node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 80: symlink creation (relative link forward) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda6' expecting symlink '1/2/symlink' to node 'a/b/node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 81: symlink creation (relative link back and forward) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda6' expecting symlink '1/2/c/d/symlink' to node '../../a/b/node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 82: multiple symlinks device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'second-0' to node 'modem' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 83: symlink only rule device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting symlink 'symlink-only2' to node 'link' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 84: symlink name '.' device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting symlink '.' to node 'link' expected symlink from: '.' to 'link' symlink: not created as expected add: ok remove: error as expected TEST 85: symlink node to itself device '/devices/virtual/tty/tty0' expecting symlink 'link' to node 'link' add: error as expected remove: ok TEST 86: symlink %n substitution device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'symlink0' to node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 87: symlink %k substitution device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'symlink-ttyACM0' to node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 88: symlink %M:%m substitution device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'major-166:0' to node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 89: symlink %b substitution device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting symlink 'symlink-0:0:0:0' to node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 90: symlink %c substitution device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'test' to node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 91: symlink %c{N} substitution device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'test' to node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 92: symlink %c{N+} substitution device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'this' to node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 93: symlink only rule with %c{N+} device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting symlink 'test' to node 'link' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 94: symlink %s{filename} substitution device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink '166:0' to node 'ttyACM0' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 95: program result substitution (numbered part of) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting symlink 'link1' to node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 96: program result substitution (numbered part of+) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting symlink 'link4' to node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 97: ignore rule test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'nothing' add: error as expected remove: ok TEST 98: all_partitions, option-only rule device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node6' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 99: all_partitions, option-only rule (fail on partition) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'node6' add: error as expected remove: ok TEST 100: ignore remove event test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 101: ignore remove event test (with all partitions) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node14' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 102: SUBSYSTEM match test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 103: DRIVERS match test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 104: temporary node creation test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 105: devpath substitution test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'sda' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 106: parent node name substitution test sequence 1/2 (keep) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'main_device' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. TEST 107: parent node name substitution test sequence 2/2 (clean) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'main_device-part-1' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 108: udev_root substitution device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'start-udev-root-end' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 109: last_rule option device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'last' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 110: negation KERNEL!= device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'match' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 111: negation SUBSYSTEM!= device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'not-anything' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 112: negation PROGRAM!= exit code device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'nonzero-program' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 113: test for whitespace between the operator device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'true' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 114: ENV{} test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'true' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 115: ENV{} test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'true' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 116: ENV{} test (assign) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'true' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 117: ENV{} test (assign 2 times) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'true' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 118: ENV{} test (assign2) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'part' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 119: untrusted string sanitize device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'sane' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 120: untrusted string sanitize (don't replace utf8) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'uber' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 121: untrusted string sanitize (replace invalid utf8) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'replaced' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 122: read sysfs value from parent device device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'serial-354172020305000' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 123: match against empty key string device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'ok' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 124: check ACTION value device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'ok' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 125: apply NAME final device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting symlink 'link' to node 'ok' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 126: test RUN key device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting symlink 'testsymlink' to node 'ok' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 127: test RUN key and DEVNAME device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting symlink 'testsymlink' to node 'ok' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 128: test RUN key remove device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting symlink 'testsymlink2' to node 'ok2' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 129: final assignment device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'ok' libudev: util_lookup_group: specified group 'not-ok' unknown add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. libudev: util_lookup_group: specified group 'not-ok' unknown remove: ok TEST 130: final assignment 2 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'ok' libudev: util_lookup_group: specified group 'not-ok' unknown add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. libudev: util_lookup_group: specified group 'not-ok' unknown remove: ok TEST 131: env substitution device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'node-add-me' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 132: reset list to current value device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting symlink 'three' to node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 133: test empty NAME device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node '' add: error as expected remove: ok TEST 134: test empty NAME (empty override) device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node '' add: error as expected remove: ok TEST 135: test empty NAME (non-empty override) device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'right' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 136: test multi matches device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'right' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 137: test multi matches 2 device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'right' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 138: test multi matches 3 device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'right' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 139: test multi matches 4 device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node 'right' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 140: IMPORT parent test sequence 1/2 (keep) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'parent' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. TEST 141: IMPORT parent test sequence 2/2 (keep) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'parentenv-parent_right' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 142: GOTO test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'right' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 143: GOTO label does not exist device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'right' libudev: parse_file: GOTO 'does-not-exist' has no matching label in: '/var/tmp/portage/sys-fs/udev-146-r1/work/udev-146/udev-test.rules' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. libudev: parse_file: GOTO 'does-not-exist' has no matching label in: '/var/tmp/portage/sys-fs/udev-146-r1/work/udev-146/udev-test.rules' remove: ok TEST 144: NAME compare test device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting symlink 'link' to node 'node' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 145: NAME compare test 2 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting symlink 'link2' to node 'sda1' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 146: invalid key operation device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'yes' libudev: add_rule: invalid KERNEL operation libudev: add_rule: invalid rule '/var/tmp/portage/sys-fs/udev-146-r1/work/udev-146/udev-test.rules:1' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. libudev: add_rule: invalid KERNEL operation libudev: add_rule: invalid rule '/var/tmp/portage/sys-fs/udev-146-r1/work/udev-146/udev-test.rules:1' remove: ok TEST 147: operator chars in attribute device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'yes' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 148: overlong comment line device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node 'yes' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 149: magic subsys/kernel lookup device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node '00:16:41:e2:8d:ff' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 150: TEST absolute path device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'there' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 151: TEST subsys/kernel lookup device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'yes' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 152: TEST relative path device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'relative' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 153: TEST wildcard substitution (find queue/nr_requests) device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'found-subdir' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 154: TEST MODE=0000 device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'sda' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 155: TEST PROGRAM feeds OWNER, GROUP, MODE device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'sda' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 156: TEST PROGRAM feeds MODE with overflow device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'sda' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok TEST 157: magic [subsys/sysname] attribute substitution device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node 'sda-8741C4G-end' add: error Can't exec "tree": No such file or directory at ./test/udev-test.pl line 1861. remove: ok 151 errors occured FAIL: test/udev-test.pl ============================================== 1 of 1 test failed Please report to linux-hotplug@vger.kernel.org ============================================== make[3]: *** [check-TESTS] Error 1 make[2]: *** [check-am] Error 2 make[1]: *** [check-recursive] Error 1 make: *** [check] Error 2 * * ERROR: sys-fs/udev-146-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_test * environment, line 3681: Called _eapi0_src_test * ebuild.sh, line 607: Called die * The specific snippet of code: * hasq test $FEATURES && die "Make check failed. See above for details." * The die message: * Make check failed. See above for details. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/root/sys-fs:udev-146-r1:20091005-123316.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-fs/udev-146-r1/temp/environment'. *