From 5e5fe518689961992b676d83e57f8a2e9648c040 Mon Sep 17 00:00:00 2001 From: Michael Schroeder Date: Tue, 6 Mar 2012 15:09:09 +0100 Subject: [PATCH] - change duprule generation to ignore uninstallable packages --- src/rules.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/rules.c b/src/rules.c index fd83c62..66b9706 100644 --- a/src/rules.c +++ b/src/rules.c @@ -1179,6 +1179,8 @@ solver_createdupmaps(Solver *solv) repo = pool_id2repo(pool, what); FOR_REPO_SOLVABLES(repo, p, s) { + if (repo != solv->installed && !pool_installable(pool, s)) + continue; MAPSET(&solv->dupmap, p); FOR_PROVIDES(pi, pp, s->name) { -- 2.7.4