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

Reply via email to