summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--packages.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages.py b/packages.py
index d4d653abb..c96497159 100644
--- a/packages.py
+++ b/packages.py
@@ -731,6 +731,9 @@ def doInstall(method, id, intf, instPath):
ts.setVSFlags(~(rpm.RPMVSF_NORSA|rpm.RPMVSF_NODSA))
ts.setFlags(rpm.RPMTRANS_FLAG_ANACONDA)
+ # we don't want to try to remove things more than once (#84221)
+ id.upgradeRemove = []
+
i = 0
for p in l:
ts.addInstall(p.h, p.h, how)