Florian Festi wrote:
> We have an even easier solution for you: You can just run the script at
> [3] with -n on your own spec files to get them changed to the %patch N
> variant. If you do that right now they will not break nor will they be
> touched during the mass change.
> 
> As I said the %patch -PN syntax is the one with the best compatibility -
>  reaching back into the dark ages. I am not advocating for people to use
> it. Anyone is free and encouraged to move to something more modern -
> before or after the change. We are using this variant so spec files
> continue to work on older distributions and the chance of breakage is
> minimized. This way packagers that don't care don't have to.

What I do not understand is why RPM is discontinuing the most commonly used 
syntax and breaking hundreds of specfiles. This also leaves us with only the 
choice between a backwards-incompatible syntax (added only in RPM 4.18) and 
an ugly and redundantly verbose syntax (the -P syntax). And even the modern 
syntax is 1 character (space) longer for every patch. The shortest syntax 
was the one being dropped.

        Kevin Kofler
--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to