Your message dated Wed, 09 Apr 2025 15:21:28 +0000
with message-id <[email protected]>
and subject line Bug#1101493: fixed in ipxe 1.21.1+git20250317.42a29d56+dfsg-2
has caused the Debian Bug report #1101493,
regarding efi-*.rom fail to boot
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1101493: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101493
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ipxe-qemu
Version: 1.21.1+git20250317.42a29d56+dfsg-1
Severity: important
X-Debbugs-Cc: [email protected]

Hi!

Thank you for providing sane EFI PXE ROMs - this is much
appreciated.

Unfortunatly, there's something wrong with these ROMs:
they fail to boot entirely in EFI mode.

 qemu-system-x86_64 -netdev user,id=n \
  -device virtio-net-pci,netdev=n,romfile=deb12.rom \
  -boot n -bios /usr/share/qemu/OVMF.fd -nographic

where deb12.rom is a copy of /usr/lib/ipxe/qemu/efi-virtio.rom.
This works fine and boots into ipxe rom.  However, when the
romfile is replaced with deb13.rom (/usr/share/qemu/efi-virtio.rom
from ipxe-qemu in trixie), it just drops into EFI shell, without
trying to boot from the ipxe device.

The same happens with e1000 device as well (with the proper
ROMs for this device).

Can you take a look please?

Why do we need ipxe EFI ROMs, while EDK2 has built-in PXE ROMs
for some devices?  The thing is that ipxe ROMs has more features
than EDK2 ROMs, in particular, they support some scripting which
is used in some environments.  Currently, such scripting is
obviously broken in trixie.

EDK2 PXE has another issue as well, - it requires some source
of randomness.  So it works with -cpu host, or -device virtio-rng,
but does not load without.

Thanks,

/mjt

--- End Message ---
--- Begin Message ---
Source: ipxe
Source-Version: 1.21.1+git20250317.42a29d56+dfsg-2
Done: Miao Wang <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ipxe, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Miao Wang <[email protected]> (supplier of updated ipxe package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 09 Apr 2025 21:48:11 +0800
Source: ipxe
Architecture: source
Version: 1.21.1+git20250317.42a29d56+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Miao Wang <[email protected]>
Changed-By: Miao Wang <[email protected]>
Closes: 1101412 1101493
Changes:
 ipxe (1.21.1+git20250317.42a29d56+dfsg-2) unstable; urgency=medium
 .
   [ Miao Wang ]
   * Fix the removal of 64bit emulation on 32bit arches since qemu 10.
     (Closes: #1101412)
   * d/NEWS: add an entry to record the removal of iPXE stack from UEFI 
bootroms.
     (Closes: #1101493)
 .
   [ Shengqi Chen ]
   * d/patches: remove useless patch and update metadata.
Checksums-Sha1:
 9e5407cc22a9534ccd1fb266c26c625b94a67619 3398 
ipxe_1.21.1+git20250317.42a29d56+dfsg-2.dsc
 17a87d462e136bbec8bf6846081277337f367fc6 24700 
ipxe_1.21.1+git20250317.42a29d56+dfsg-2.debian.tar.xz
 b8b92d19bf5c6e95daf8d514bd88b1108d833fb2 11351 
ipxe_1.21.1+git20250317.42a29d56+dfsg-2_amd64.buildinfo
Checksums-Sha256:
 8b0933602478102fa1546e3b42ae5a22b28e4d33e7959d0d7dd64a1d35904063 3398 
ipxe_1.21.1+git20250317.42a29d56+dfsg-2.dsc
 d80b41573cb50c8b7f5779cde258e221270034b18fe9a6d255091795fe147637 24700 
ipxe_1.21.1+git20250317.42a29d56+dfsg-2.debian.tar.xz
 9e804c99f84a68ae548b5182d08e013c74e07bcdf4a087673ca1dd0c47006785 11351 
ipxe_1.21.1+git20250317.42a29d56+dfsg-2_amd64.buildinfo
Files:
 311d2bed8883dc0e3c21a6d13db42a36 3398 admin optional 
ipxe_1.21.1+git20250317.42a29d56+dfsg-2.dsc
 0d75c26f5591308cde85c8cf6f8e589f 24700 admin optional 
ipxe_1.21.1+git20250317.42a29d56+dfsg-2.debian.tar.xz
 2a7df92cdbdfbde9bae95630db16b686 11351 admin optional 
ipxe_1.21.1+git20250317.42a29d56+dfsg-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE+Fg++qmpHzqjSzySzhGnsHs6uUYFAmf2fdEACgkQzhGnsHs6
uUaGQw//eXYVsgA7hmoFF1Sh28vkH2UVFgjc2xlZeS58VDFCzrVJo+maqCnOxTW0
1HbjYkLi1HwwmPdmJYUv9o8UlKmKOJh5zj6mN6h/UgJ0Ji+6fgC7SoaH9JC+xCUu
qyUDA1vvnG09BJamW6GFKT4eo1cEZqQoC6ONuuuftRnKurcFG5YORJiEhihrIjV+
vEPwoTp4X6TzKfgPjBMWN2PrmXOpnsBG9/AQezNiPCZTxY7MbP9u9CydQOGXHtAp
VhST9Q0lRJ465n/fyZMbGPJdH6D3O3GfyLpEdqInjb5QIIY9+IzBwvIpG2FoUoqe
Rs6Creo4IMSqHprjRGWkoIBmZW1lYhFc6xmZ+cxLbVnubKyev28OPZJHbOrSCynu
+lhWsEQcd7BEAEfP9H0rHXGG+D+3ZJCfzaGN3ri/9i0T51fCs6ZHQJDZeXequJFC
XTtv+yihAShnaAJ5b4o6RPwpo2k3t/X0U6C2HKBKyWTeCItecbFAxCfQgbLynhqz
37qkvWw30L5N65SXJ4w6jxnjhQ10EdNsWopQNWSDrS3ZP90y4ti2pL/Vc3InFaH9
w5akWuAc10vfHL7n8h8OTr0VFy7Jovn9yhtDMzVZvrtwsrrYGCxg4BsinRpNercw
i1jfEowmFcnhuP2NpxcGCLDY2WXEzVpbvknyTcaD8sql1iXYp7o=
=Lo7l
-----END PGP SIGNATURE-----

Attachment: pgpf9b55A45RN.pgp
Description: PGP signature


--- End Message ---

Reply via email to