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!