From 674fe65facf17062794d91f9b0aa22f5bc962d8e Mon Sep 17 00:00:00 2001 From: "Lucas C. Villa Real" Date: Sun, 1 Jan 2017 20:30:31 -0200 Subject: Filter out dependencies on rpmlib from "rpminfo --dependencies". --- src/rpminfo.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/rpminfo.c') diff --git a/src/rpminfo.c b/src/rpminfo.c index 591f284..cf39c08 100644 --- a/src/rpminfo.c +++ b/src/rpminfo.c @@ -12,6 +12,7 @@ #include #include +#define _RPMEVR_INTERNAL #include #include #include @@ -52,7 +53,10 @@ void print_dependencies(Header *hdr) const char *name = rpmdsN(depinfo); const char *version= rpmdsEVR(depinfo); evrFlags flags = rpmdsFlags(depinfo); - + if (flags & RPMSENSE_RPMLIB) { + /* ignore dependencies on rpmlib features */ + continue; + } printf("%s", name); if (version && strlen(version)) { if (flags) -- cgit v1.1