From e7c9bdb317708b0e06978675ae3ed8936b8c0dde Mon Sep 17 00:00:00 2001 From: Kai Pastor Date: Fri, 22 Mar 2024 07:18:41 +0100 Subject: [PATCH] Don't print 'required by ' --- libpkgconf/pkg.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libpkgconf/pkg.c b/libpkgconf/pkg.c index a8df57c..bb4378d 100644 --- a/libpkgconf/pkg.c +++ b/libpkgconf/pkg.c @@ -1456,7 +1456,11 @@ pkgconf_pkg_report_graph_error(pkgconf_client_t *client, pkgconf_pkg_t *parent, client->already_sent_notice = true; } - pkgconf_error(client, "Package '%s', required by '%s', not found\n", node->package, parent->id); + if (parent->flags & PKGCONF_PKG_PROPF_VIRTUAL) + pkgconf_error(client, "Package '%s' not found\n", node->package); + else + pkgconf_error(client, "Package '%s', required by '%s', not found\n", node->package, parent->id); + pkgconf_audit_log(client, "%s NOT-FOUND\n", node->package); } else if (eflags & PKGCONF_PKG_ERRF_PACKAGE_VER_MISMATCH)