diff options
Diffstat (limited to 'packages.py')
-rw-r--r-- | packages.py | 3 |
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) |