Am 27.02.24 um 12:59 schrieb Neal Gompa:
On Tue, Feb 27, 2024 at 5:14 AM Ben Greiner <code@bnavigator.de> wrote:
Am 27.02.24 um 11:05 schrieb Björn Bidar:
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.
As an aside, RPM has warned about this since 4.18, and nobody noticed?
RPM 4.18 entered Factory near Christmas 2022:
https://code.opensuse.org/package/rpm/c/e0a517c3a535feeec345f19d1d3fdd19b59c21c7


Not completely true. The first introduction of the warning message I could find was PR #2352 from January 2023. The first release of this and a bunch of corrections and cleanups afterwards which made it into Tumbleweed is 4.19. Which is not even a month old in Tumbleweed. Since then we get this deprecation warning and are already discussing it. The backport to 4.18.1 as part of PR #2406 was never submitted to Tumbleweed.

- Ben

[PR #2352] https://github.com/rpm-software-management/rpm/pull/2352
[PR #2406] https://github.com/rpm-software-management/rpm/pull/2406