Maybe some of you already had the problem: mesa-freeworld from RPM-Fusion can be out of sync with the standard mesa packages.
Once this led to a black screen after reboot for me.
So, I decided to create a metapackage which pins the versions of all mesa dependencies to be compatible with mesa-freeworld.
I published a Copr Repo with it, in case others think it is useful.
This is really cool! You might want to post this on the discussion site and ping uBlue