@pmatilai commented on this pull request.


> +     Optional *Requires* for ordering calculations. IFF the capability
+       is present in a transaction, calculate ordering as if it was a
+       *Requires*.
+
+## Build dependencies
+Build dependencies only exist in the context of building a package
+with *rpmbuild*(1). They are not carried into binary packages at all,
+and are recorded as regular *Requires* and *Conflicts* in source rpms.
+
+*BuildRequires*
+       Capabilities that musth be present during the build of the package.
+
+*BuildConflicts*
+       Capabilities that must not be present during the build of the package.
+
+## Modifiers

Yeah we've used the term qualifier in the past, but it always was a bit strange 
word for it, and even if we thought of the "preun" etc bits as qualifiers for 
the phase/context, there are many bits that don't fit that definition at all. 
Modifiers is broader, and consolidates terminology with what we used for 
similar "feature flags" in the macro space.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/4190#discussion_r3315753133
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/4190/review/[email protected]>
_______________________________________________
Rpm-maint mailing list
[email protected]
https://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to