Package: util-linux Version: 2.34-0.1 Severity: normal File: /sbin/blkid Just spent a while debugging a boot issue caused by blkid treating UUIDs as case-sensitive:
Gave up waiting for root file system device. Common problems: - Boot args (cat /proc/cmdline) - Check rootdelay= (did the system wait long enough?) - Missing modules (cat /proc/modules; ls /dev) ALERT! PARTUUID=5D75BD2D-6C59-4F73-9762-F4025CA97033 does not exist. Dropping to a shell! (initramfs) blkid -l -t PARTUUID=5D75BD2D-6C59-4F73-9762-F4025CA97033 -o device (initramfs) blkid /dev/vda1: UUID="83d14a86-02e0-4d48-abda-53b4ed66c8e0" TYPE="ext4" PARTUUID="5d75bd2d-6c59-4f73-9762-f4025ca97033" (initramfs) blkid -l -t PARTUUID=5d75bd2d-6c59-4f73-9762-f4025ca97033 -o device /dev/vda1 I would normally expect a string of hexadecimal to not care about the case of the a-f digits. Either this needs documenting somewhere, or it needs fixing in blkid. -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.4.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages util-linux depends on: ii fdisk 2.34-0.1 ii libaudit1 1:2.8.5-2+b1 ii libblkid1 2.34-0.1 ii libc6 2.29-7 ii libcap-ng0 0.7.9-2.1+b1 ii libmount1 2.34-0.1 ii libpam0g 1.3.1-5 ii libselinux1 3.0-1 ii libsmartcols1 2.34-0.1 ii libsystemd0 244-3 ii libtinfo6 6.1+20191019-1 ii libudev1 244-3 ii libuuid1 2.34-0.1 ii login 1:4.8-1 ii zlib1g 1:1.2.11.dfsg-1+b1 util-linux recommends no packages. Versions of packages util-linux suggests: ii dosfstools 4.1-2 pn kbd | console-tools <none> pn util-linux-locales <none> -- no debconf information