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.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to