summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/psm.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/psm.c b/lib/psm.c
index cb1ebf73b..cde5dc6c4 100644
--- a/lib/psm.c
+++ b/lib/psm.c
@@ -140,6 +140,8 @@ static int rpmlibDeps(Header h)
while (rpmdsNext(req) >= 0) {
if (!(rpmdsFlags(req) & RPMSENSE_RPMLIB))
continue;
+ if (rpmdsFlags(req) & RPMSENSE_MISSINGOK)
+ continue;
if (rpmdsSearch(rpmlib, req) < 0) {
if (!nvr) {
nvr = headerGetAsString(h, RPMTAG_NEVRA);