From: Michael Schroeder Date: Thu, 6 May 2010 17:08:45 +0000 (+0200) Subject: - argh, forgot the check prune bitmap in 'required' case X-Git-Tag: BASE-SuSE-Code-12_1-Branch~158^2~35 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6fda97dc583bcca6cfcb19b96f15e80e1df0fb32;p=platform%2Fupstream%2Flibsolv.git - argh, forgot the check prune bitmap in 'required' case --- diff --git a/src/rules.c b/src/rules.c index 30c6269..783ce6c 100644 --- a/src/rules.c +++ b/src/rules.c @@ -2221,6 +2221,8 @@ static void solver_createcleandepsmap(Solver *solv) { if (p == ip) continue; + if (MAPTST(&userinstalled, p - installed->start)) + continue; #ifdef CLEANDEPSDEBUG printf("%s requires %s\n", solvid2str(pool, ip), solvid2str(pool, p)); #endif