On Thu, 2024-12-19 at 01:22 +0300, Michael Tokarev wrote:
> 18.12.2024 17:08, Sven Geuer wrote:
> 
> >     Depends: ipxe-qemu, grub-ipxe, ${misc:Depends}
> > 
> > While the reason for making grub-ipxe a dependency is obvious, I
> > couldn't figure why ipxe-qemu is also included.
> 
> Isn't ipxe-qemu a subset of ipxe modules, so for all of them both
> halves has to be installed?

You are right in the sense that the package 'ipxe' does not contain all
produced artefacts. However, none of the artefacts from 'ipxe' needs
artefacts from 'ipxe-qemu' to be usable.

With that said, a 'Suggests' dependency might be reasonable while a
'Depends' is wrong, at least according to my understanding of the
Debian Policy [1].

Sven

[1] 
https://www.debian.org/doc/debian-policy/ch-relationships.html#binary-dependencies-depends-recommends-suggests-enhances-pre-depends
 

-- 
GPG Fingerprint
3DF5 E8AA 43FC 9FDF D086 F195 ADF5 0EDA F8AD D585

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to