Hi,

> 2026年7月22日 16:52,Martin-Éric Racine <[email protected]> 写道:
> 
> ke 22.7.2026 klo 11.45 Miao Wang ([email protected]) kirjoitti:
>>> 2026年7月22日 16:38,Martin-Éric Racine <[email protected]> 写道:
>>> 
>>> ke 22.7.2026 klo 11.26 Miao Wang ([email protected]) kirjoitti:
>>>>> 2026年7月22日 15:12,Martin-Éric Racine <[email protected]> 写道:
>>>>> 
>>>>> Package: grub-ipxe
>>>>> Severity: important
>>>>> X-Debbugs-Cc: [email protected]
>>>>> 
>>>>> Since recent versions, ipxe no longer Recommends grub-ipxe. This breaks 
>>>>> the dependency between both packages.
>>>>> 
>>>>> Anyhow, it would make more sense for grub-ipxe to Depends on ipxe, than 
>>>>> for ipxe to Recommends grub-ipxe.
>>>>> 
>>>>> Cheers!
>>>>> Martin-Éric
>>>> 
>>>> Due to the reason which I have described in [1], this change is 
>>>> intentional and
>>>> I do not believe there is any dependency between ipxe and grub-ipxe. Either
>>>> package works well without the other.
>>> 
>>> Please read the report carefully. This is a different issue: bin:ipxe
>>> works fine for providing PXE blobs alone, but grub-ipxe doesn't work
>>> without Depends bin:ipxe.
>> 
>> I don't think I have misinterpreted your bug. As I said before, there is no
>> relationship between both packages. If you do not believe that grub-ipxe
>> behaves as expected without ipxe, you may further describe what the
>> symptom is.
> 
> Wait... so now bin:grub-ipxe ships its own PXE blob (like bin:ipxe
> previously did), while bin:ipxe instead ships PXE blobs for
> architectures other than i386/amd64 but without any bootloader
> support, correct?

Yes, you are correct about it. bin:grub-ipxe ships iPXE bootloader
for the current architecture. E.g. if you install grub-ipxe:amd64,
it will install ipxe.efi for x86-64 UEFI into /boot. If you install
grub-ipxe:arm64, it will install ipxe.efi for aarch64 UEFI into /boot.
As a result, grub-ipxe becomes arch-dependent because it contains
different content on different architectures.

Cheers,

Miao Wang

Reply via email to