summaryrefslogtreecommitdiffstats
path: root/packages.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2003-02-13 20:53:39 +0000
committerJeremy Katz <katzj@redhat.com>2003-02-13 20:53:39 +0000
commit1667847d23b4249ac18fef5c1376b4c7454ddef7 (patch)
treeb5beda30293bdc7e8b0c2cb04fcbe296d7458fcd /packages.py
parenta49fc5614babb21a86f87c1d351e67ca9c9105c5 (diff)
downloadanaconda-1667847d23b4249ac18fef5c1376b4c7454ddef7.tar.gz
anaconda-1667847d23b4249ac18fef5c1376b4c7454ddef7.tar.xz
anaconda-1667847d23b4249ac18fef5c1376b4c7454ddef7.zip
we don't want to remove things more than once (#84221)
Diffstat (limited to 'packages.py')
-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)