Hi, On 12/04/2020 19:13, Michael Tokarev wrote: > This is only problematic when you have a mix of stable and testing > (which is not recommended) or testing or unstable, or something of > that sort.
I run testing. I upgraded all my packages a week or so before, then I installed the GUI package. My expectation was that the qemu-system package would be upgraded to match. > At any rate this is definitely not an important issue, with a trivial > resolution too (installing the right version of both components, - which > should be relatively easy to understand from the above error message). It prevents use of the package, you say it's a trivial fix but I only guessed at what to do, and I'm a Debian Developer. Other users may find themselves stuck. >> A versioned dependency would ensure that I had the correct versions of >> things and everything would work together. > > Which package, in your opinion, should depend on which? The -gui package should depend on qemu-system-* relevant for the platform first, or any other qemu-system-* package to avoid installing the one for the platform if another one is already installed. Although maybe that's not right either and apt just isn't built for this scenario. > Please note that qemu-system-x86 already recommends qemu-system-gui > with proper version. Unfortunately the versioned Recommends does not > work "right" in this case, basically the version there is ignored. > > Here, I'm not sure but it _smells_ like you also have APT::Install-Recommends > set to false, which is also not recommended. Nope, this is my desktop that I use every day, it's not some weird setup, it's as close to standard Debian defaults as is possible. Thanks, Iain.
signature.asc
Description: OpenPGP digital signature