#1010082 please drop qemu from recommends

#1010082#5
Date:
2022-04-23 20:39:34 UTC
From:
To:
Please drop "qemu" package from Recommends. It makes no sense, qemu is
a dummy no-op package for a few debian releases already and is going away.

/mjt

#1010082#10
Date:
2022-04-24 07:34:04 UTC
From:
To:
23.04.2022 23:39, Michael Tokarev wrote:
binfmt-support *and* qemu-user-static. I *think* (without looking
at the actual package contents) you don't want to recommend
binfmt-support, unless you especially deal with binfmt *in your
package*. qemu-user-static already *depends* on binfmt-support to
register their own binfmts, if your Recommends on binfmt-support
was due to this only, - please let qemu do its own work here :)
But if you register your own binfmts, that's fine to have it in
Recommends ofcourse.

Thanks,

/mjt

#1010082#15
Date:
2022-12-23 09:40:32 UTC
From:
To:
Hello Alex,


What are you plans with the reasonable request
that this[1] bugreport is about?


Groeten
Geert Stappers

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010082

#1010082#20
Date:
2024-08-01 08:34:45 UTC
From:
To:
Hi,
 well this abysmally fell through the cracks.
Agreed on the fix - I've removed the reference and verified that things
work as expected, so DUE only has  qemu-usr-static as a Recommended
package.
For users that only run containers that match the host architecture, the
user saves space since qemu-usr-static and its dependencies are not
necessary.
However, if they do try to create a Docker image for a different
architecture, DUE throws an error that suggests that qemu-usr-static be
installed.

debian/control file
https://github.com/CumulusNetworks/DUE/blob/7e9b8a0a009996f25b61a2a5fa0ba0fb93b6fca4/debian/control#L23

debian/changelog fix reference:
https://github.com/CumulusNetworks/DUE/blob/7e9b8a0a009996f25b61a2a5fa0ba0fb93b6fca4/debian/changelog#L3

Thanks!
-Alex