On 27. 03. 20 10:59, Vít Ondruch wrote:
As you can see, there is much more to this just to "put some conditional
somewhere". There are very complex considerations and a lot of work.
I would also like to point out the obvious:
The RHEL only patch needs to be rebased every time the package is updated to a
new version.
- RHEL doesn't generally do updates like this
- Fedora generally does updates like this often
A Fedora contributor will try to build the updated package in mock and it will
work, they will submit a PR (better case) or push directly.
When the package is attempted to be built in ELN, the patch(es) won't apply.
If the update was submitted via a PR and the PR pipeline/CI will provide this
kind of feedback, the Fedora contributor will be intimidated by this.
If the package will be gated on ELN, the Fedora contributor will be intimidated
by this.
If there is no gating and there is a direct push, the ELN build will be broken.
The RHEL/ELN maintianer will need to push a fixup patch-rebase commit or live
with a broken ELN package.
This might happen several times between RHEL 8 and 9, while the patch would only
be rebased/created once trough 1 major RHEL release lifetime.
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx