Issue updating mesa-va-drivers-freeworld from rpmfusion

Hello,

I’m getting this error while trying to update the system.

Repositories loaded.
Problem 1: cannot install the best update candidate for package mesa-va-drivers-freeworld-26.0.6-1.fc44.x86_64
  - nothing provides mesa-filesystem(x86-64) = 26.0.7 needed by mesa-va-drivers-freeworld-26.0.7-1.fc44.x86_64 from rpmfusion-free-updates
 Problem 2: cannot install the best update candidate for package mesa-va-drivers-freeworld-26.0.6-1.fc44.i686
  - nothing provides mesa-filesystem(x86-32) = 26.0.7 needed by mesa-va-drivers-freeworld-26.0.7-1.fc44.i686 from rpmfusion-free-updates

Package                      Arch   Version                      Repository                    Size
Skipping packages with broken dependencies:
 mesa-va-drivers-freeworld   i686   26.0.7-1.fc44                rpmfusion-free-updates    54.5 MiB
 mesa-va-drivers-freeworld   x86_64 26.0.7-1.fc44                rpmfusion-free-updates    51.0 MiB

Is anyone having the same issue? Do you know if there’s something I can do to fix or I just have to wait for rpmfusion to fix it on their end?

Thanks for any help

A system I updated yesterday did not see the mesa-filesystem(x86-32) = 26.0.7.
My guess is that the mirror you used has not fully synced with recent package releases.

Try again tomorrow and likely it will work for you.

well it’s been at least two days since I’m receiving this error, that’s why I find it weird. But yes I’ll try again tomorrow. Thanks!

Two days is usually enough for a sync issue. I just checked I am seeing the same issue:

Problem: cannot install the best update candidate for package mesa-va-drivers-freeworld-26.0.6-1.fc44.x86_64
  - nothing provides mesa-filesystem(x86-64) = 26.0.7 needed by mesa-va-drivers-freeworld-26.0.7-1.fc44.x86_64 from rpmfusion-free-updates

In my case dnf goes on to say:

Skipping packages with broken dependencies:
 mesa-va-drivers-freeworld                    x86_64 26.0.7-1.fc44                       rpmfusion-free-update  51.0 MiB

Which I guess is why I have not noticed the issue.
Seems I see a non default skip option, here is my dnf.conf

$ more /etc/dnf/dnf.conf
[main]
gpgcheck=True
installonly_limit=5
clean_requirements_on_remove=True
best=False
skip_if_unavailable=True
deltarpm=no

Same issue here on Atomic. It seems rpmfusion is on Mesa 26.0.7 but Fedora 44 is not yet on that so might take a couple more days for things to sync. Checking bodhi and Mesa 26.0.7 is currently being tested (for the last 5 days) so might hit live any day now.

Not necessarily when relying on 2 different repos (fedora & rpmfusion) being in sync. The freeworld package is from rpmfusion while the other is from fedora.

$ sudo dnf list mesa-va-drivers-freeworld mesa-filesystem
Updating and loading repositories:
Repositories loaded.
Installed packages (available for reinstall, available for upgrade)
mesa-filesystem.i686             26.0.6-2.fc44 updates
mesa-filesystem.x86_64           26.0.6-2.fc44 updates

Available packages (available for reinstall, available for upgrade)
mesa-va-drivers-freeworld.i686   26.0.7-1.fc44 rpmfusion-free-updates
mesa-va-drivers-freeworld.x86_64 26.0.7-1.fc44 rpmfusion-free-updates

The update must wait until fedora has updated mesa to 26.0.7, or remove mesa-va-drivers-freeworld.

Yep, i was forgetting the fedora and rpmfusion do not sync linked package updates.

The mesa packages version 26.0.7 are in fedora’s updates-testing repo so one option might be to run sudo dnf upgrade --refresh --enablerepo updates-testing and not worry about the mesa-va-drivers-freeworld since that is the version number that should eliminate the errors you reported.