I’m trying to upgrade from F40 to F41. I’ve updated F40 and rebooted. I run the usual upgrade command:
~$ sudo dnf system-upgrade download --releasever=41
[sudo] password for msl:
Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y
Copr repo for joplin owned by taw 3.3 kB/s | 2.1 kB 00:00
Fedora 41 - x86_64 47 kB/s | 25 kB 00:00
Fedora 41 openh264 (From Cisco) - x86_64 2.7 kB/s | 989 B 00:00
Fedora 41 - x86_64 - Updates 22 kB/s | 9.5 kB 00:00
google-chrome 5.0 kB/s | 1.3 kB 00:00
NordVPN YUM repository - x86_64 6.5 kB/s | 1.5 kB 00:00
NordVPN YUM repository - noarch 6.0 kB/s | 1.5 kB 00:00
Opera packages 6.6 kB/s | 3.0 kB 00:00
RPM Fusion for Fedora 41 - Free 20 kB/s | 8.9 kB 00:00
RPM Fusion for Fedora 41 - Free - Updates 45 kB/s | 8.8 kB 00:00
RPM Fusion for Fedora 41 - Nonfree 50 kB/s | 9.0 kB 00:00
RPM Fusion for Fedora 41 - Nonfree - Updates 21 kB/s | 8.9 kB 00:00
No match for group package "obs-studio-freeworld"
No match for group package "levien-museum-fonts"
No match for group package "kanotf-fonts"
Error:
Problem: package qt-virt-manager-0.72.99-8.fc40.x86_64 from @System requires libqtermwidget5.so.1()(64bit), but none of the providers can be installed
- qtermwidget-1.4.0-3.fc40.x86_64 from @System does not belong to a distupgrade repository
- problem with installed package qt-virt-manager-0.72.99-8.fc40.x86_64
(try to add '--skip-broken' to skip uninstallable packages)
~$
I don’t want to uninstall qt-virt-manager because that would remove packages that I want to keep – I make heavy use of virtual machines:
~$ sudo dnf remove qt-virt-manager
Dependencies resolved.
=====================================================================================================================================
Package Architecture Version Repository Size
=====================================================================================================================================
Removing:
qt-virt-manager x86_64 0.72.99-8.fc40 @fedora 6.6 M
Removing unused dependencies:
krdc x86_64 25.04.0-1.fc40 @updates 3.2 M
krdc-libs x86_64 25.04.0-1.fc40 @updates 556 k
libvirt x86_64 10.1.0-4.fc40 @updates 0
libvirt-client-qemu x86_64 10.1.0-4.fc40 @updates 64 k
libvirt-daemon-config-nwfilter x86_64 10.1.0-4.fc40 @updates 20 k
libvirt-daemon-driver-libxl x86_64 10.1.0-4.fc40 @updates 1.0 M
libvirt-daemon-driver-lxc x86_64 10.1.0-4.fc40 @updates 1.1 M
libvirt-daemon-driver-vbox x86_64 10.1.0-4.fc40 @updates 946 k
qt-remote-viewer x86_64 0.72.99-8.fc40 @fedora 853 k
qtermwidget x86_64 1.4.0-3.fc40 @fedora 626 k
Transaction Summary
=====================================================================================================================================
Remove 11 Packages
Freed space: 15 M
Is this ok [y/N]: n
Operation aborted.
~$
I could use --skip-broken
as the upgrade command suggests, but I don’t want to end up with an upgraded system that can’t launch VMs.
If there’s a gtk version of the virt-manager then I’ll happily use that instead, but I can’t see one:
~$ sudo dnf search -C virt-manager
Last metadata expiration check: 0:53:00 ago on Sat 03 May 2025 10:39:15 BST.
================================================ Name Exactly Matched: virt-manager =================================================
virt-manager.noarch : Desktop tool for managing virtual machines via libvirt
==================================================== Name Matched: virt-manager =====================================================
qt-virt-manager.x86_64 : Qt Virtual Machine Manager
virt-manager-common.noarch : Common files used by the different Virtual Machine Manager interfaces
~$
Is there a way past this problem? If I just wait a few days, will the broken dependency resolve itself at Fedora’s end?