From: Michael Schroeder Date: Tue, 21 Jan 2020 11:00:40 +0000 (+0100) Subject: Treat retracted pathes as irrelevant X-Git-Tag: 0.7.11~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e2963c52de1dd301859b577856f839ac2d061e5;p=thirdparty%2Flibsolv.git Treat retracted pathes as irrelevant --- diff --git a/src/suse.c b/src/suse.c index 9537a336..2533af91 100644 --- a/src/suse.c +++ b/src/suse.c @@ -376,7 +376,11 @@ solvable_is_irrelevant_patch(Solvable *s, Map *installedmap) Pool *pool = s->repo->pool; Id con, *conp; int hadpatchpackage = 0; + const char *status; + status = solvable_lookup_str(s, UPDATE_STATUS); + if (status && !strcmp(status, "retracted")) + return 1; if (!s->conflicts) return 0; conp = s->repo->idarraydata + s->conflicts;