Martin Wilck via openSUSE Factory <factory@lists.opensuse.org> writes:
On Tue, 2024-02-20 at 17:29 +0100, Dominique Leuenberger wrote:
So far we have come across one change that will impact a log of packages: RPM 4.20 will no longer support %patchN (e.g %patch0); RPM 4.19 has warned about this during the build already.
I appreciate your efforts, but seeing the massive fallout this has, it looks very much like a thoughtless move of the upstream maintainer. This syntax has been supported for more than 25 years, and while it has always been kind of strange, it's easy to remember and widely used. By deprecating this syntax, they are causing hundreds of maintainers pointless work.
It does sound like quite fast change IMHO. The warning should have been added at least a few versions earlier. From my point of the upstream rpm was often very Redhat/Fedora focused, such a quick change without a longer warning follows that manner in my opinion.