[Rpm-maint] [rpm-software-management/rpm] Add %postbuild section / Allow dynamic sub packages (#1239)

nim-nim notifications at github.com
Fri Jul 10 10:21:18 UTC 2020


My understanding of the feature is that it will eventually require some mecanism to reconciliate the subpackage metadata (that the feature directly targets in the new section) and srpm metadata.

Because without such a mechanism, you’ll be asking packagers to be extra careful to never put everything in main, that collides with what you generate in postbuild, and you have the *huge* backwards compatibility and upgrade path problem, of all the existing packages where srpm metadata = only subpackage metadata.

Plus, asking packagers to check manually things that could be automated, is plain dumb and the opposite of what the feature is trying to achieve.

As soon as you add a reconciliation mechanism between main and something executed after %build, you make the srpm as it exists before %build provisional on the reconciliation that happens after %build.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/1239#issuecomment-656602237
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20200710/6f2df9a3/attachment-0001.html>


More information about the Rpm-maint mailing list