Package: due
Version: 2.3.0-2
Severity: important
X-Debbugs-Cc: pkg-qemu-de...@lists.alioth.debian.org

The "due" package has "qemu" in its Recommends section.
This is completely wrong, especially since there's another
 Recommends for qemu-user-static right next to qemu.

In the long past, when qemu first appeared in Debian,
there was just one binary package, named qemu, which
contained everything. Later on, it has been split at
least to full system emulation package (qemu-system)
and to user-level emulation package (qemu-user and
qemu-user-static), with "qemu" becoming a metapackage
and depending on everything.

But later on it has become clear that installing whole
qemu is useless. So "qemu" package become a dummy empty
package with nothing in it and no dependencies.

Many bugs has been filed against numerous packages which
listed "qemu" in various dependencies, and most of them
has been fixed by now.

But it seems some new packages emerged which again list
qemu as one of dependencies.

Please remove it from Recommends.  And while doing this,
please actually think about what you want to recommend.

If you want some user emulation, there are 2 packages -
qemu-user and qemu-user-static, both providing the same
set of binaries but the latter is compiled statically
so it is easier to run things within a foreign chroot.

Setting severity to be "important" since a) the thing is
clearly wrong and b) I really want to remove qemu binary
package from the archive for a long time already and this
Recommends doesn't let me do that.

Thanks!

Reply via email to