<p>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.</p>
<p>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 ;)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/rpm-software-management/rpm/issues/761?email_source=notifications&email_token=ADLPZU5TB2PSVTUZ2JZOSBDP4BLSNA5CNFSM4HZ6NNV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYLZTFA#issuecomment-504863124">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ADLPZU6RF2LLNLIR72FP7PDP4BLSNANCNFSM4HZ6NNVQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/ADLPZU364URPVJCOJRK4BUDP4BLSNA5CNFSM4HZ6NNV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYLZTFA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/rpm-software-management/rpm/issues/761?email_source=notifications\u0026email_token=ADLPZU5TB2PSVTUZ2JZOSBDP4BLSNA5CNFSM4HZ6NNV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYLZTFA#issuecomment-504863124",
"url": "https://github.com/rpm-software-management/rpm/issues/761?email_source=notifications\u0026email_token=ADLPZU5TB2PSVTUZ2JZOSBDP4BLSNA5CNFSM4HZ6NNV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYLZTFA#issuecomment-504863124",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>