Your message dated Wed, 09 Apr 2025 15:21:28 +0000
with message-id <[email protected]>
and subject line Bug#1101412: fixed in ipxe 1.21.1+git20250317.42a29d56+dfsg-2
has caused the Debian Bug report #1101412,
regarding debci tests for qemu: no 64bit qemu on 32bit hosts anymore
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.)


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

Hi!

Starting with version 10.0, upstream qemu dropped support for
64bit targets on 32bit hosts.  This means that, for example,
there's no qemu-system-x86_64 or qemu-system-loongarch64 on i386
or armel.  This makes the testsuite (debian/tests/) to fail on
all 32bit architectures.  If host architecture is 32bit, we can
not test 64bit qemu targets anymore.

How to achieve this is a good question though.  The problem is
that it should be done before trixie freeze, since I'm targetting
qemu 10.0 for trixie due to various reasons.  However, the timing
with releases and the freeze is a bit unfortunate, - I uploaded
qemu 10.0.0-rc1 to unstable just yesterday.

At the very least, on i386 you have to run qemu-system-i386, not
qemu-system-x86_64.

Looking at the current d/tests/control in ipxe, I see the deps
for qemu are all wrong.  For quite some time already, qemu
provides debian naming virtual packages for each qemu-system-foo
executable this package ships.  For example, if you use
qemu-system-loong64 in your tests (this is a debian arch name,
not qemu arch name), you should depend on qemu-system-loong64,
and run qemu-system-loong64.  No matter which actual package
provides this binary, it will be installed.  The same is true
for upstream qemu architecture naming (loongarch64 in this case),
if you prefer that.  In particular, please don't use

  Depends: qemu-system-loongarch | qemu-system-misc

Instead, please do use:

  Depends: qemu-system-loong64

since this is the binary you want to run.  In d/tests/qemu-cmd,
you can use qemu-system-$arch in all cases (but with different
args), though this is definitely not mandatory.

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: pgpk_OfXV2AR9.pgp
Description: PGP signature


--- End Message ---

Reply via email to