Updated Kinoite today to BaseCommit 9be0766a52860325fc63bab5b9a795cbde9361de5f8f2241b015b31ad6fa18d2
The update removed 111 packages related to my virt-manager overlay. I still have that overlay set, but it removed the packages regardless.
$rpm-ostree db diff ostree diff commit from: booted deployment (b5ed5b90af408b9bc4a057d71d51b791127d4ca4d18af81ec1ea45debc6e4139) ostree diff commit to: pending deployment (85497a109e765246be1a820ca80b4189cf86224be02848db1c343e48e869cd9d) Downgraded: usbredir 0.11.0-1.fc35 -> 0.10.0-2.fc35 Removed: SDL2-2.0.16-4.fc35.x86_64 SDL2_image-2.0.5-7.fc35.x86_64 boost-iostreams-1.76.0-4.fc35.x86_64 boost-system-1.76.0-4.fc35.x86_64 boost-thread-1.76.0-4.fc35.x86_64 brlapi-0.8.2-10.fc35.x86_64 brltty-6.3-10.fc35.x86_64 capstone-4.0.2-7.fc35.x86_64 corosynclib-3.1.5-1.fc35.x86_64 edk2-ovmf-20210527gite1999b264f1f-2.fc35.noarch fmt-8.0.1-2.fc35.x86_64 glusterfs-9.4-1.fc35.x86_64 glusterfs-cli-9.4-1.fc35.x86_64 glusterfs-client-xlators-9.4-1.fc35.x86_64 glusterfs-fuse-9.4-1.fc35.x86_64 gnutls-dane-3.7.2-2.fc35.x86_64 gnutls-utils-3.7.2-2.fc35.x86_64 ipxe-roms-qemu-20200823-7.git4bd064de.fc35.noarch iscsi-initiator-utils-6.2.1.4-0.git095f59c.fc35.2.x86_64 iscsi-initiator-utils-iscsiuio-6.2.1.4-0.git095f59c.fc35.2.x86_64 isns-utils-libs-0.101-2.fc35.x86_64 libbpf-2:0.4.0-2.fc35.x86_64 libdecor-0.1.0-1.fc35.x86_64 libfdt-1.6.1-2.fc35.x86_64 libgfapi0-9.4-1.fc35.x86_64 libgfrpc0-9.4-1.fc35.x86_64 libgfxdr0-9.4-1.fc35.x86_64 libglusterd0-9.4-1.fc35.x86_64 libglusterfs0-9.4-1.fc35.x86_64 libiscsi-1.19.0-4.fc35.x86_64 libnfs-4.0.0-5.fc35.x86_64 libpmem-1.11.0-3.fc35.x86_64 libpmemobj-1.11.0-3.fc35.x86_64 libqb-2.0.3-2.fc35.x86_64 librados2-2:16.2.6-2.fc35.x86_64 librbd1-2:16.2.6-2.fc35.x86_64 librdmacm-37.0-1.fc35.x86_64 libtpms-0.9.0-0.20211004gitdc4e3f6313.fc35.0.x86_64 libvirt-daemon-driver-interface-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-nodedev-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-nwfilter-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-qemu-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-secret-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-core-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-disk-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-gluster-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-iscsi-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-iscsi-direct-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-logical-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-mpath-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-rbd-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-scsi-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-sheepdog-7.6.0-3.fc35.x86_64 libvirt-daemon-driver-storage-zfs-7.6.0-3.fc35.x86_64 libvirt-daemon-kvm-7.6.0-3.fc35.x86_64 lttng-ust-2.12.2-5.fc35.x86_64 lzop-1.04-7.fc35.x86_64 mdevctl-1.1.0-2.fc35.x86_64 pcre2-utf32-10.37-4.fc35.x86_64 qemu-audio-alsa-2:6.1.0-9.fc35.x86_64 qemu-audio-jack-2:6.1.0-9.fc35.x86_64 qemu-audio-oss-2:6.1.0-9.fc35.x86_64 qemu-audio-pa-2:6.1.0-9.fc35.x86_64 qemu-audio-sdl-2:6.1.0-9.fc35.x86_64 qemu-audio-spice-2:6.1.0-9.fc35.x86_64 qemu-block-curl-2:6.1.0-9.fc35.x86_64 qemu-block-dmg-2:6.1.0-9.fc35.x86_64 qemu-block-gluster-2:6.1.0-9.fc35.x86_64 qemu-block-iscsi-2:6.1.0-9.fc35.x86_64 qemu-block-nfs-2:6.1.0-9.fc35.x86_64 qemu-block-rbd-2:6.1.0-9.fc35.x86_64 qemu-block-ssh-2:6.1.0-9.fc35.x86_64 qemu-char-baum-2:6.1.0-9.fc35.x86_64 qemu-char-spice-2:6.1.0-9.fc35.x86_64 qemu-common-2:6.1.0-9.fc35.x86_64 qemu-device-display-qxl-2:6.1.0-9.fc35.x86_64 qemu-device-display-vhost-user-gpu-2:6.1.0-9.fc35.x86_64 qemu-device-display-virtio-gpu-2:6.1.0-9.fc35.x86_64 qemu-device-display-virtio-gpu-gl-2:6.1.0-9.fc35.x86_64 qemu-device-display-virtio-gpu-pci-2:6.1.0-9.fc35.x86_64 qemu-device-display-virtio-gpu-pci-gl-2:6.1.0-9.fc35.x86_64 qemu-device-display-virtio-vga-2:6.1.0-9.fc35.x86_64 qemu-device-display-virtio-vga-gl-2:6.1.0-9.fc35.x86_64 qemu-device-usb-host-2:6.1.0-9.fc35.x86_64 qemu-device-usb-redirect-2:6.1.0-9.fc35.x86_64 qemu-device-usb-smartcard-2:6.1.0-9.fc35.x86_64 qemu-img-2:6.1.0-9.fc35.x86_64 qemu-kvm-2:6.1.0-9.fc35.x86_64 qemu-system-x86-2:6.1.0-9.fc35.x86_64 qemu-system-x86-core-2:6.1.0-9.fc35.x86_64 qemu-ui-curses-2:6.1.0-9.fc35.x86_64 qemu-ui-egl-headless-2:6.1.0-9.fc35.x86_64 qemu-ui-gtk-2:6.1.0-9.fc35.x86_64 qemu-ui-opengl-2:6.1.0-9.fc35.x86_64 qemu-ui-sdl-2:6.1.0-9.fc35.x86_64 qemu-ui-spice-app-2:6.1.0-9.fc35.x86_64 qemu-ui-spice-core-2:6.1.0-9.fc35.x86_64 seabios-bin-1.14.0-6.fc35.noarch seavgabios-bin-1.14.0-6.fc35.noarch sgabios-bin-1:0.20180715git-7.fc35.noarch sheepdog-1.0.1-16.fc35.x86_64 spice-server-0.15.0-2.fc35.x86_64 swtpm-0.6.0-3.20210607gitea627b3.fc35.x86_64 swtpm-libs-0.6.0-3.20210607gitea627b3.fc35.x86_64 swtpm-tools-0.6.0-3.20210607gitea627b3.fc35.x86_64 systemd-container-249.4-2.fc35.x86_64 virglrenderer-0.9.1-2.20210420git36391559.fc35.x86_64 xen-libs-4.15.1-2.fc35.x86_64 xen-licenses-4.15.1-2.fc35.x86_64 zfs-fuse-0.7.2.2-20.fc35.x86_64 $rpm-ostree status State: idle AutomaticUpdates: check; rpm-ostreed-automatic.timer: no runs since boot Deployments: fedora:fedora/35/x86_64/kinoite Version: 35.20211013.n.0 (2021-10-13T08:20:20Z) BaseCommit: 9be0766a52860325fc63bab5b9a795cbde9361de5f8f2241b015b31ad6fa18d2 GPGSignature: Valid signature by 787EA6AE1147EEE56C40B30CDB4639719867C58F Diff: 1 downgraded, 111 removed RemovedBasePackages: firefox 93.0-2.fc35 LayeredPackages: zsh virt-manager vim doas fedora-workstation-repositories gstreamer1-plugin-openh264 ● fedora:fedora/35/x86_64/kinoite Version: 35.20211013.n.0 (2021-10-13T08:20:20Z) BaseCommit: 9be0766a52860325fc63bab5b9a795cbde9361de5f8f2241b015b31ad6fa18d2 GPGSignature: Valid signature by 787EA6AE1147EEE56C40B30CDB4639719867C58F RemovedBasePackages: firefox 93.0-2.fc35 LayeredPackages: zsh virt-manager vim doas fedora-workstation-repositories gstreamer1-plugin-openh264 fedora:fedora/35/x86_64/kinoite Version: 35.20211012.n.0 (2021-10-12T08:13:54Z) BaseCommit: ebd1aba330172245e5b522ac24a5c26455e25cc7e0a174bc8b4ab343e04b46d2 GPGSignature: Valid signature by 787EA6AE1147EEE56C40B30CDB4639719867C58F RemovedBasePackages: firefox 93.0-2.fc35 LayeredPackages: zsh virt-manager vim doas fedora-workstation-repositories gstreamer1-plugin-openh264 fedora:fedora/34/x86_64/silverblue Version: 34.20210917.0 (2021-09-17T15:50:51Z) BaseCommit: 165b75c3ead3a7f4369150754f9f92ca4c6e79ca71fe6cd5ca4296bb0b3d8acf GPGSignature: Valid signature by 8C5BA6990BDB26E19F2A1A801161AE6945719A39 RemovedBasePackages: firefox 92.0-2.fc34 LayeredPackages: gstreamer1-plugin-openh264 gstreamer-plugins-espeak gnome-tweaks google-chrome-stable fedora-workstation-repositories zsh doas LocalPackages: realvnc-vnc-viewer-6.21.406.44671-1.x86_64 Pinned: yes
<!!image>
Error message in virt-manager after reboot:
Metadata Update from @guiltydoggy: - Issue close_status updated to: Invalid - Issue status updated to: Closed (was: Open)
A fresh install of Kinoite in a Boxes VM works as intended. Must be something on my install.
You'll probably need to install virt-install or a libvirt-foo package to make sure you keep the daemon as a dependency.
virt-install
libvirt-foo
Thanks for the suggestion, but it turned out it was not a dependency issue. It was working for weeks with just overlaying virt-manager; it pulled in all the required dependencies. It just suddenly looked like it lost a bunch of dependencies when I ran rpm-ostree upgrade yesterday afternoon.
virt-manager
rpm-ostree upgrade
In the end, it turned out to just be a transient issue (corruption?) with my local repo metadata. Running rpm-ostree cleanup -m -b returned all the correct dependencies and installed them.
rpm-ostree cleanup -m -b