Bug#1051328: grub-common: wrong-path-for-interpreter /usr/bin/sh != /bin/sh [etc/grub.d/25_bli]

Axel Beckert abe at debian.org
Wed Sep 6 10:20:00 BST 2023


Package: grub-common
File: /etc/grub.d/25_bli
Version: 2.12~rc1-7
Version: 2.12~rc1-9
Severity: serious

For some reason, possibly usrmerge-triggered, since 2.12~rc1-7
/etc/grub.d/25_bli sports the following non-standard shebang line:

  #!/usr/bin/sh

as lintian also reports:

  → lintian grub-common_2.12\~rc1-9_amd64.deb
  E: grub-common: wrong-path-for-interpreter /usr/bin/sh != /bin/sh [etc/grub.d/25_bli]

Interestingly only this single file seems to be affected.

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.4.0-4-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages grub-common depends on:
ii  gettext-base        0.21-13
ii  libc6               2.37-7
ii  libdevmapper1.02.1  2:1.02.185-2
ii  libefiboot1         37-6
ii  libefivar1          37-6
ii  libfreetype6        2.13.2+dfsg-1
ii  libfuse3-3          3.14.0-4
ii  liblzma5            5.4.4-0.1

Versions of packages grub-common recommends:
pn  os-prober  <none>

Versions of packages grub-common suggests:
ii  console-setup  1.222
ii  desktop-base   12.0.6+nmu1
pn  grub-emu       <none>
ii  mtools         4.0.43-1
pn  multiboot-doc  <none>
ii  xorriso        1.5.4-4

-- no debconf information



More information about the Pkg-grub-devel mailing list