From 37ccdf8c7a24001bcaab04848a33eafa6c1547f4 Mon Sep 17 00:00:00 2001 From: Jaroslav Mracek Date: Thu, 7 Sep 2017 16:22:25 +0200 Subject: [PATCH] Not remove excluded unused dependencies (RhBug:1260242) https://bugzilla.redhat.com/show_bug.cgi?id=1260242 --- src/rules.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/rules.c b/src/rules.c index 5654330b..01f6fd6a 100644 --- a/src/rules.c +++ b/src/rules.c @@ -4610,6 +4610,8 @@ solver_createcleandepsmap(Solver *solv, Map *cleandepsmap, int unneeded) { if (pool->solvables[p].repo != installed) continue; + if (pool->considered != NULL && !MAPTST(pool->considered, p)) + continue; if (!MAPTST(&im, p)) MAPSET(cleandepsmap, p - installed->start); } -- 2.47.2