Sorry for stupid question. The situation is that I installed clear Fedora 39 and then I swapped to mesa-freeworld by executing following commands:
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf groupupdate sound-and-video
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld
And yesterday I’ve got a problem during updating system via dnf upgrade
:
Problem 1: package mesa-va-drivers-freeworld-23.2.1-2.fc39.x86_64 from @System requires mesa-filesystem(x86-64) = 23.2.1, but none of the providers can be installed
- cannot install both mesa-filesystem-23.3.0-1.fc39.x86_64 from updates and mesa-filesystem-23.2.1-2.fc39.x86_64 from @System
- cannot install both mesa-filesystem-23.3.0-1.fc39.x86_64 from updates and mesa-filesystem-23.2.1-2.fc39.x86_64 from fedora
- cannot install the best update candidate for package mesa-va-drivers-freeworld-23.2.1-2.fc39.x86_64
- cannot install the best update candidate for package mesa-filesystem-23.2.1-2.fc39.x86_64
Problem 2: package mesa-vdpau-drivers-freeworld-23.2.1-2.fc39.x86_64 from @System requires mesa-filesystem(x86-64) = 23.2.1, but none of the providers can be installed
- cannot install both mesa-filesystem-23.3.0-1.fc39.x86_64 from updates and mesa-filesystem-23.2.1-2.fc39.x86_64 from @System
- cannot install both mesa-filesystem-23.3.0-1.fc39.x86_64 from updates and mesa-filesystem-23.2.1-2.fc39.x86_64 from fedora
- package mesa-dri-drivers-23.3.0-1.fc39.x86_64 from updates requires mesa-filesystem(x86-64) = 23.3.0-1.fc39, but none of the providers can be installed
- cannot install the best update candidate for package mesa-vdpau-drivers-freeworld-23.2.1-2.fc39.x86_64
- cannot install the best update candidate for package mesa-dri-drivers-23.2.1-2.fc39.x86_64
Problem 3: problem with installed package mesa-vdpau-drivers-freeworld-23.2.1-2.fc39.x86_64
- package mesa-vdpau-drivers-freeworld-23.2.1-2.fc39.x86_64 from @System requires mesa-filesystem(x86-64) = 23.2.1, but none of the providers can be installed
- package mesa-vdpau-drivers-freeworld-23.2.1-2.fc39.x86_64 from rpmfusion-free requires mesa-filesystem(x86-64) = 23.2.1, but none of the providers can be installed
- cannot install both mesa-filesystem-23.3.0-1.fc39.x86_64 from updates and mesa-filesystem-23.2.1-2.fc39.x86_64 from @System
- cannot install both mesa-filesystem-23.3.0-1.fc39.x86_64 from updates and mesa-filesystem-23.2.1-2.fc39.x86_64 from fedora
- package mesa-dri-drivers-23.3.0-1.fc39.x86_64 from updates requires mesa-filesystem(x86-64) = 23.3.0-1.fc39, but none of the providers can be installed
- problem with installed package mesa-dri-drivers-23.2.1-2.fc39.x86_64
- package mesa-dri-drivers-23.2.1-2.fc39.x86_64 from @System requires mesa-libglapi(x86-64) = 23.2.1-2.fc39, but none of the providers can be installed
- package mesa-dri-drivers-23.2.1-2.fc39.x86_64 from fedora requires mesa-libglapi(x86-64) = 23.2.1-2.fc39, but none of the providers can be installed
- cannot install both mesa-libglapi-23.3.0-1.fc39.x86_64 from updates and mesa-libglapi-23.2.1-2.fc39.x86_64 from @System
- cannot install both mesa-libglapi-23.3.0-1.fc39.x86_64 from updates and mesa-libglapi-23.2.1-2.fc39.x86_64 from fedora
- cannot install the best update candidate for package mesa-libglapi-23.2.1-2.fc39.x86_64
Problem 4: mesa-dri-drivers-23.3.0-1.fc39.i686 from updates does not belong to a distupgrade repository
- package qemu-ui-opengl-2:8.1.1-1.fc39.x86_64 from @System requires mesa-dri-drivers, but none of the providers can be installed
- package mesa-dri-drivers-23.3.0-1.fc39.x86_64 from updates requires mesa-filesystem(x86-64) = 23.3.0-1.fc39, but none of the providers can be installed
- problem with installed package mesa-va-drivers-freeworld-23.2.1-2.fc39.x86_64
- package mesa-va-drivers-freeworld-23.2.1-2.fc39.x86_64 from @System requires mesa-filesystem(x86-64) = 23.2.1, but none of the providers can be installed
- package mesa-va-drivers-freeworld-23.2.1-2.fc39.x86_64 from rpmfusion-free requires mesa-filesystem(x86-64) = 23.2.1, but none of the providers can be installed
- cannot install both mesa-filesystem-23.3.0-1.fc39.x86_64 from updates and mesa-filesystem-23.2.1-2.fc39.x86_64 from @System
- cannot install both mesa-filesystem-23.3.0-1.fc39.x86_64 from updates and mesa-filesystem-23.2.1-2.fc39.x86_64 from fedora
- mesa-dri-drivers-23.2.1-2.fc39.i686 from fedora does not belong to a distupgrade repository
- package mesa-dri-drivers-23.2.1-2.fc39.x86_64 from @System requires mesa-libglapi(x86-64) = 23.2.1-2.fc39, but none of the providers can be installed
- package mesa-dri-drivers-23.2.1-2.fc39.x86_64 from fedora requires mesa-libglapi(x86-64) = 23.2.1-2.fc39, but none of the providers can be installed
- cannot install both mesa-libglapi-23.3.0-1.fc39.x86_64 from updates and mesa-libglapi-23.2.1-2.fc39.x86_64 from @System
- cannot install both mesa-libglapi-23.3.0-1.fc39.x86_64 from updates and mesa-libglapi-23.2.1-2.fc39.x86_64 from fedora
- package mesa-libEGL-23.3.0-1.fc39.x86_64 from updates requires mesa-libglapi(x86-64) = 23.3.0-1.fc39, but none of the providers can be installed
- cannot install the best update candidate for package qemu-ui-opengl-2:8.1.1-1.fc39.x86_64
- cannot install the best update candidate for package mesa-libEGL-23.2.1-2.fc39.x86_64
============================================================================================================================================================================================
Package Architecture Version Repository Size
============================================================================================================================================================================================
Upgrading:
gjs x86_64 1.78.1-1.fc39 updates 517 k
mesa-libxatracker x86_64 23.3.0-1.fc39 updates 2.7 M
mesa-vulkan-drivers x86_64 23.3.0-1.fc39 updates 13 M
vim-data noarch 2:9.0.2167-1.fc39 updates 23 k
vim-minimal x86_64 2:9.0.2167-1.fc39 updates 805 k
Installing dependencies:
llvm-libs x86_64 17.0.6-1.fc39 updates 27 M
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
mesa-filesystem x86_64 23.3.0-1.fc39 updates 18 k
mesa-libglapi x86_64 23.3.0-1.fc39 updates 52 k
Skipping packages with broken dependencies:
mesa-dri-drivers x86_64 23.3.0-1.fc39 updates 25 M
mesa-libEGL x86_64 23.3.0-1.fc39 updates 133 k
Transaction Summary
============================================================================================================================================================================================
Install 1 Package
Upgrade 5 Packages
Skip 4 Packages
Total download size: 44 M
Is this ok [y/N]:
I don’t actually understand what should I do. Should I use ‘–best --allowerasing’ , or should I just wait a couple of days (maybe this problem will be fixed by maintainers of the mesa-freeworld drivers?