From 5c93b3b348ce72b3c80e097018135eff6925f5fe Mon Sep 17 00:00:00 2001 From: Michael Schroeder Date: Tue, 20 Mar 2012 11:38:47 +0100 Subject: [PATCH] - don't show vendor/arch changes for packages that were mapped to "erased" --- src/transaction.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/transaction.c b/src/transaction.c index e1c0d2f..816e125 100644 --- a/src/transaction.c +++ b/src/transaction.c @@ -420,6 +420,9 @@ transaction_classify(Transaction *trans, int mode, Queue *classes) ntypes[type]++; if (!pool->installed || s->repo != pool->installed) continue; + /* don't report vendor/arch changes if we were mapped to erase. */ + if (type == SOLVER_TRANSACTION_ERASE) + continue; /* look at arch/vendor changes */ q = transaction_obs_pkg(trans, p); if (!q) -- 2.7.4