I ran into a problem when I did an upgrade. My xfce window manager crashed.
Upgrading:
mesa-libEGL x86_64 23.0.3-1.fc37 updates 131 k
mesa-libGL x86_64 23.0.3-1.fc37 updates 174 k
mesa-libOSMesa x86_64 23.0.3-1.fc37 updates 3.1 M
mesa-libOpenCL x86_64 23.0.3-1.fc37 updates 5.6 M
mesa-libd3d x86_64 23.0.3-1.fc37 updates 6.3 M
mesa-libgbm x86_64 23.0.3-1.fc37 updates 44 k
mesa-libglapi x86_64 23.0.3-1.fc37 updates 56 k
mesa-libxatracker x86_64 23.0.3-1.fc37 updates 2.1 M
mesa-vulkan-drivers x86_64 23.0.3-1.fc37 updates 9.1 M
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
mesa-filesystem x86_64 23.0.3-1.fc37 updates 18 k
Skipping packages with broken dependencies:
mesa-dri-drivers x86_64 23.0.3-1.fc37 updates 18 M
mesa-omx-drivers x86_64 23.0.3-1.fc37 updates 3.3 M
After removing mesa-va-drivers-freeworld and mesa-vdpau-drivers-freeworld I could upgrade mesa-dri-drivers and mesa-omx-drivers and everything works again.
This is NOT about the freeworld drivers though but I believe that all mesa packages from version 23.0.3-1.fc37 should depend on the specific version of mesa-filesystem like mesa-dri-drivers does, so you will get all of them updated or none of them.
By the way, I had the problem on Fedora 38 and I did not confirm this on Fedora 37.
Reproducible: Always
This should be already fixed in the latest version. It was the older version that you had installed that didn't correctly require the specific version of mesa-filesystem.