Installing libvirt-daemon-driver-qemu:amd64 as Recommends of 
libvirt-daemon:amd64
        MarkInstall libvirt-daemon-driver-qemu:amd64 < none -> 12.0.0-1ubuntu5 
@un uN Ib > FU=0
        Installing qemu-system-x86-hwe:amd64 as Depends of 
libvirt-daemon-driver-qemu:amd64


-> it tries to install the HWE version to satisfy `qemu-kvm | qemu-system`. 

This of course does not work as it mixes stacks. It then later notices
that it generated a conflict, and undoes all the qemu*hwe bits and then
tries to fix that dependency:

Investigating (1) libvirt-daemon-driver-qemu:amd64 < none -> 12.0.0-1ubuntu5 
@un uN Ib >
Broken libvirt-daemon-driver-qemu:amd64 Depends on qemu-kvm:amd64 < none @un H >
  Considering qemu-system-x86-hwe:amd64 0 as a solution to 
libvirt-daemon-driver-qemu:amd64 13
  MarkKeep libvirt-daemon-driver-qemu:amd64 < none -> 12.0.0-1ubuntu5 @un uN Ib 
> FU=0
  Holding Back libvirt-daemon-driver-qemu:amd64 rather than change 
qemu-kvm:amd64
Broken libvirt-daemon-driver-qemu:amd64 Depends on qemu-system:amd64 < none | 
1:10.2.1+ds-1ubuntu3 @un uH >
  Considering qemu-system:amd64 1 as a solution to 
libvirt-daemon-driver-qemu:amd64 13
  MarkKeep libvirt-daemon-driver-qemu:amd64 < none -> 12.0.0-1ubuntu5 @un uN Ib 
> FU=0
  Holding Back libvirt-daemon-driver-qemu:amd64 rather than change 
qemu-system:amd64
  Or group keep for libvirt-daemon-driver-qemu:amd64
  MarkKeep libvirt-daemon-driver-qemu:amd64 < none -> 12.0.0-1ubuntu5 @un uN Ib 
> FU=0


But fails to install a correct solution for it, decides to not install 
libvirt-daemon-driver-qemu.

Then it notices that libvirt-daemon-system is broken and decides not to
install it:

Investigating (1) libvirt-daemon-system:amd64 < none -> 12.0.0-1ubuntu5 @un uN 
Ib >
Broken libvirt-daemon-system:amd64 Depends on libvirt-daemon-driver-qemu:amd64 
< none | 12.0.0-1ubuntu5 @un uH > (= 12.0.0-1ubuntu5)
  Considering libvirt-daemon-driver-qemu:amd64 13 as a solution to 
libvirt-daemon-system:amd64 0
  MarkKeep libvirt-daemon-system:amd64 < none -> 12.0.0-1ubuntu5 @un uN Ib > 
FU=0
  Holding Back libvirt-daemon-system:amd64 rather than change 
libvirt-daemon-driver-qemu:amd64


This can be reproduced with `apt install --solver internal virt-manager` in a 
clean and up-to-date docker container. 

(The new solver works fine in that case but it fails in a fresh
container without a dist-upgrade due to a new libudev version being
available that something depends on; but that's a different bug)

** Package changed: packagekit (Ubuntu) => libvirt (Ubuntu)

** Changed in: libvirt (Ubuntu)
       Status: In Progress => Triaged

** Changed in: libvirt (Ubuntu)
     Assignee: Alessandro Astone (aleasto) => Hector CAO (hectorcao)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2148469

Title:
  HWE virt stack confusion

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/2148469/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to