So after issuing the following command I get the Error below. Any ideas how to solve?
sudo dnf system-upgrade download --releasever=40 --skip-broken --allowerasing
Error:
Problem: conflicting requests
package gstreamer1-plugins-bad-free-1.22.9-3.fc40.x86_64 from fedora requires libva.so.2()(64bit), but none of the providers can be installed
intel-media-driver-24.1.3-2.fc40.i686 from rpmfusion-nonfree does not belong to a distupgrade repository
package vlc-plugin-gstreamer-1:3.0.20-12.fc40.x86_64 from fedora requires gstreamer1-plugins-bad-free(x86-64), but none of the providers can be installed
package libva-intel-media-driver-24.1.3-1.fc40.i686 from fedora conflicts with intel-media-driver provided by intel-media-driver-24.1.3-2.fc40.x86_64 from rpmfusion-nonfree
package libva-intel-media-driver-24.1.3-1.fc40.x86_64 from fedora conflicts with intel-media-driver provided by intel-media-driver-24.1.3-2.fc40.x86_64 from rpmfusion-nonfree
libva-2.20.0-2.fc39.x86_64 from @System does not belong to a distupgrade repository
gstreamer1-plugins-bad-free-1.22.9-1.fc39.x86_64 from @System does not belong to a distupgrade repository
You are attempting to upgrade to a version that is still branched (not yet even in Beta) so some other repos are not in sync.
You would probably need to revert to the basic fedora installed packages then do the upgrade. Those messages show that the rpmfusion repo is not fully up to date with F40 so is giving the errors.
Rpmfusion does their best to remain in sync with fedora but sometimes the timing just is not there.
You might add --allowerasing, --best, or --skip-broken as options for dnf to be able to move forward.
ok, spoke to soon, following download of all packages i get:
error: Transaction test error:
file /usr/lib64/dri/iHD_drv_video.so conflicts between attempted installs of intel-media-driver-24.1.3-2.fc40.x86_64 and libva-intel-media-driver-24.1.3-3.fc40.x86_64
Thanks for the ping, yes, this is still kind of expected. The fix is in rpmfusion already, but as far as I am aware, they’re doing pushes to their repositories every week or so, I’d expect it to go away around Monday.