docker-mingw-fedora38: split into more steps
Installing everything in one step triggers some out-of-space error, both in GitLab CI and locally.
This MR splits software installation into two layers.
--setopt=install_weak_deps=False
could be another measure to consider to make the layers slimmer.