Subject: shim-signed: Should not depend on grub2

From: murzik <[email-masked]>
Date: Mon, 25 Mar 2024 09:51:22 +1100

Package: shim-signed
X-Debbugs-Cc: [email-masked]
Version: 1.39+15.7-1
Severity: minor

Dear Maintainer,
The shim-signed package should not depend on grub2, since you don't need
to be using grub2 to use shim. you can simply rename the efi application
to 'grubx64.efi' and shim will load it. Why do I need grub2 on the 
system
if I use systemd-boot, refind or even UKI? i think the grub2 dependency
should be replaced with grub2 || systemd-boot || refind || 
systemd-boot-efi reccomendation

-- System Information:
Distributor ID: Devuan
Description: Devuan GNU/Linux 5 (daedalus)
Release: 5
Codename: daedalus
Architecture: x86_64

Kernel: Linux 6.1.0-18-amd64 (SMP w/6 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: OpenRC (via /run/openrc), PID 1: openrc-init

Versions of packages shim-signed depends on:
ii grub-efi-amd64-bin 2.06-13+deb12u1
ii grub2-common 2.06-13+deb12u1
ii shim-helpers-amd64-signed 1+15.7+1
ii shim-signed-common 1.39+15.7-1

Versions of packages shim-signed recommends:
pn secureboot-db <none>

shim-signed suggests no packages.

-- no debconf information

---

From: Mark Hindley <[email-masked]>
Date: Mon, 25 Mar 2024 19:28:08 +0000

Control: tags -1 debian
Control: forwarded -1 https://bugs.debian.org/1039058

Hi,

>    Package: shim-signed

This package is not forked in Devuan and we use Debian's packages directly
without recompilation. Therefore, this issue should be handled in Debian's BTS.
Fortuitously, it appears already to have been reported there[1].

Mark

[1]  https://bugs.debian.org/1039058