[Rpm-maint] [rpm-software-management/rpm] RFE: Make it easier to use new rpmbuild features (#761)

Panu Matilainen notifications at github.com
Mon Jun 24 05:29:10 UTC 2019


Binary package compatibility is tracked via rpmlib() dependencies, and those depend on settings used by the build environment (such as payload compression flags) and features used by the package (such as rich dependencies or file triggers), and if a package relies on features available in a new rpm then rpm cannot magically make it work with older ones.  If you don't use the new package-level features you can still relatively easily build packages that are installable on rpm 4.4.x and older.

Features that are solely rpmbuild-side are quite rare, almost always the build-side features reflect something in the runtime-side of things. Splitting rpmbuild to a separate project is just not going to happen, its way way too painful with little gain. With rpm deployments, a fair amount of patience is required ;)

-- 
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/issues/761#issuecomment-504863124
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20190623/728dd19d/attachment.html>


More information about the Rpm-maint mailing list