DNF keeps trying to install weak dependency 'mesa-va-drivers' which conflicts with 'mesa-va-drivers-freeworld'

Today, for the second time, I had to tell DNF to not attempt to install weak dependencies because it tries to install a package that conflicts with an already-installed package (from RPMFusion).

Should I just set the DNF default to never install weak dependencies?

Try

dnf upgrade --setopt=install_weak_deps=False

This is a modified example from man dnf.

Yes, that’s what I’ve been doing, but I’ve never had to do this until the past two weeks.

This is being discussed here, 6426 – Review request: mesa-freeworld - Mesa graphics libraries

you should also be able to do: --exclude=mesa-va-drivers

1 Like