https://bugzilla.redhat.com/show_bug.cgi?id=1912335
--- Comment #13 from Olivier Fourdan ofourdan@redhat.com --- (In reply to Neal Gompa from comment #9)
Rather than hurting ourselves over and over with Release field contortions, consider using tilde versioning: https://docs.fedoraproject.org/en-US/packaging-guidelines/Versioning/ #_versioning_prereleases_with_tilde
Is it really applicable here? That document there states: “If you wish to package a prerelease version and are confident that you will need to package only tagged releases and not any snapshots until the next release […]”.
That is not the case here, we shall not package tagged versions, only snapshots from git master until the Xwayland standlone MR lands upstream, at least.
Since we know from the Meson files what the *next* version will be, we should leverage that and keep all upstream versioning in the Version field.
But and even then, once Standalone Xwayland lands upstream (https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/582) the actual versioning of that package will be different from the pre-release version we currently have in meson.