I have accumulated a lot of packages that do not seem to want to update, a lot more than I would think.
dnf check-update
results in:
debugedit.x86_64 5.0-18.fc40 updates
dwz.x86_64 0.15-8.fc40 updates
firewall-config.noarch 2.1.4-2.fc40 updates
firewalld.noarch 2.1.4-2.fc40 updates
firewalld-filesystem.noarch 2.1.4-2.fc40 updates
gnome-bluetooth.x86_64 1:46.2-1.fc40 updates
gnome-bluetooth-libs.x86_64 1:46.2-1.fc40 updates
gstreamer1-plugins-good.x86_64 1.24.8-1.fc40 updates
gstreamer1-plugins-good-gtk.x86_64 1.24.8-1.fc40 updates
gstreamer1-plugins-good-qt.x86_64 1.24.8-1.fc40 updates
gstreamer1-plugins-good-qt6.x86_64 1.24.8-1.fc40 updates
ibus-m17n.x86_64 1.4.33-1.fc40 updates
kernel.x86_64 6.11.4-201.fc40 updates
kernel-core.x86_64 6.11.4-201.fc40 updates
kernel-devel.x86_64 6.11.4-201.fc40 updates
kernel-devel-matched.x86_64 6.11.4-201.fc40 updates
kernel-modules.x86_64 6.11.4-201.fc40 updates
kernel-modules-core.x86_64 6.11.4-201.fc40 updates
kernel-modules-extra.x86_64 6.11.4-201.fc40 updates
libshaderc.x86_64 2024.3-1.fc40 updates
libuv.x86_64 1:1.49.2-1.fc40 updates
mediawriter.x86_64 5.1.2-1.fc40 updates
perf.x86_64 6.11.4-201.fc40 updates
python3-firewall.noarch 2.1.4-2.fc40 updates
qadwaitadecorations-qt6.x86_64 0.1.5-7.fc40 updates
qt6-qt5compat.x86_64 6.7.2-1.fc40 updates
qt6-qtbase.x86_64 6.7.2-6.fc40 updates
qt6-qtbase-common.noarch 6.7.2-6.fc40 updates
qt6-qtbase-gui.x86_64 6.7.2-6.fc40 updates
qt6-qtdeclarative.x86_64 6.7.2-2.fc40 updates
qt6-qtmultimedia.x86_64 6.7.2-1.fc40 updates
qt6-qtnetworkauth.x86_64 6.7.2-1.fc40 updates
qt6-qtquick3d.x86_64 6.7.2-3.fc40 updates
qt6-qtquicktimeline.x86_64 6.7.2-1.fc40 updates
qt6-qtshadertools.x86_64 6.7.2-1.fc40 updates
qt6-qtsvg.x86_64 6.7.2-1.fc40 updates
qt6-qtwayland.x86_64 6.7.2-4.fc40 updates
qt6-qtwebsockets.x86_64 6.7.2-1.fc40 updates
spirv-tools-libs.x86_64 2024.3-3.fc40 updates
vulkan-headers.noarch 1.3.296.0-1.fc40 updates
vulkan-loader.i686 1.3.296.0-1.fc40 updates
vulkan-loader.x86_64 1.3.296.0-1.fc40 updates
vulkan-loader-devel.x86_64 1.3.296.0-1.fc40 updates
wireshark.x86_64 1:4.2.8-1.fc40 updates
wireshark-cli.x86_64 1:4.2.8-1.fc40 updates
When I run sudo dnf update -y
Dependencies resolved.
Problem: package package-foo-2.24.2~rc20241007192838-1.x86_64 from @System requires libQt6Core.so.6(Qt_6.6_PRIVATE_API)(64bit), but none of the providers can be installed
- cannot install both qt6-qtbase-6.7.2-6.fc40.x86_64 from updates and qt6-qtbase-6.6.2-7.fc40.x86_64 from @System
- cannot install both qt6-qtbase-6.7.2-6.fc40.x86_64 from updates and qt6-qtbase-6.6.2-7.fc40.x86_64 from fedora
- cannot install the best update candidate for package qt6-qtbase-6.6.2-7.fc40.x86_64
- problem with installed package package-foo-2.24.2~rc20241007192838-1.x86_64
===============================================================================================================================================================================================================================================
Package Architecture Version Repository Size
===============================================================================================================================================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
qt6-qtbase x86_64 6.7.2-6.fc40 updates 4.1 M
Transaction Summary
===============================================================================================================================================================================================================================================
Skip 1 Package
Nothing to do.
Complete!
This makes it seem like only the Qt related packages are affected; however, I’m a lot more concerned now because I can’t update the kernel among other packages? Any clue how I can go about fixing this?
If I use --allowerasing
, it will uninstall my package-foo
, which I need to keep on my system.