Package: bcache-tools Version: 1.0.8-3 Severity: important Dear Maintainer,
Recently my computer wasn't booting anymore. It turns out udev was trying to call the program bcache-register before the kernel module was loaded. Resulting in a failure to register the device, which then couldn't be mounted. The udev rules contain those two lines: RUN{builtin}+="kmod load bcache" RUN+="bcache-register $tempnode" I don't know if udev relaxed the order between actions RUN{builtin} and RUN. But right now, the order in which they are run is random. If this is not a bug from udev, then I might suggest splitting 69-bcache.rules into 68-bcache-load.rules and 69-bcache-register.rules in order to force the execution order. Best regards, Celelibi -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-2-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages bcache-tools depends on: ii libblkid1 2.33.1-0.1 ii libc6 2.28-8 ii libuuid1 2.33.1-0.1 Versions of packages bcache-tools recommends: ii initramfs-tools [linux-initramfs-tool] 0.133 bcache-tools suggests no packages. -- no debconf information