Nicolas Mailhot via devel <devel(a)lists.fedoraproject.org> writes:
Le mercredi 25 mars 2020 à 13:09 +0100, Aleksandra Fedorova a écrit
:
> Miro Hrončok <mhroncok(a)redhat.com> wrote:
>
> As I mentioned in the previous mail, branching goes against the
> purpose of the effort.
>
> What we like to achieve is to create a continuous flow from Fedora
> Rawhide through branched Fedora all the way to downstream, which is
> sometimes CentOS and sometimes EPEL.
Then please work with @rh engineering to get an up-to-date packaging
stack in EL (that means, latest stable Fedora rpm and latest stable
Fedora packaging macros, and all the other things that make packager
work less a shore).
A huge amount of EL ifdefs is directly caused by the staleness of the
packaging stack in EL. That’s why so much Fedora stuff never makes it
in EPEL. Most people Fedora side do not want to deal with the utter
clustefuck of trying to push complex up to date software to EL using
inadequate obsolete tooling.
No amount of clever ifdefing is going to mitigate this tooling
staleness. No amount of poking is going to convince people that *do*
*not* *want* *to* *deal* *with* *el* *braindamage* to accept
braindamage side-effects in their own Fedora specs. That’s trying to
put lipstick on a pig.
This is not "being excellent to each other". Let's keep in mind that we
are all here for the same reason (Fedora), and that this makes us
colleagues - including the people who make EL.
Thanks,
--Robbie