Control: tag -1 + moreinfo Control: severity -1 normal 10.04.2020 15:58, Iain R. Learmonth wrote: > Package: qemu-system-gui > Version: 1:4.2-3 > Severity: important > > Hi, > > I just installed qemu-system-gui to get the GTK2 thing working, but I > got: > > === > Failed to initialize module: /usr/lib/x86_64-linux-gnu/qemu/ui-gtk.so > Note: only modules from the same build can be loaded. > === > > Which is pretty upsetting.
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. 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). > 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? 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. Please also note that I definitely don't want to add a versioned Depends (or conflicts) on various qemu-system-* versus qemu-system-gui, to be able to test one or another version of particular qemu-system-foo in case some debugging or the like, - we can easily turn off gui while debugging but switch just the main executable. Thanks, /mjt