Package: u-boot-menu Version: 4.0.1 Followup-For: Bug #946950 When installed on my system the comment test is using single square brackets rather than double square brackets. This is causing regressions, specifically if you have two or more files whose filenames start with a # in the current working directory then the code to parse /etc/fstab fails completely.
The test should either use [[ ]] or, if double square brackets, must be avoided for some reason then it cannot use a wildcard and needs something like [ "${_FS_TYPE}" == "${_FS_TYPE###}" ]. -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (500, 'testing') Architecture: arm64 (aarch64) Foreign Architectures: amd64 Kernel: Linux 5.4.2-2-pinebookpro-arm64 (SMP w/6 CPU cores; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages u-boot-menu depends on: ii linux-base 4.6 u-boot-menu recommends no packages. Versions of packages u-boot-menu suggests: pn flash-kernel <none> -- Configuration Files: /etc/default/u-boot changed [not included] -- no debconf information