summaryrefslogtreecommitdiffstats
path: root/scripts/pkgorder
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2003-07-08 05:19:11 +0000
committerJeremy Katz <katzj@redhat.com>2003-07-08 05:19:11 +0000
commitd5cd11fd93f98f60462d933dc02a7844e4a0a7da (patch)
tree9693829861022a1d65e725e29d6ce1342c4915a7 /scripts/pkgorder
parent4f2c13ae1b31389579212c15049bb1e054caa9bb (diff)
minor merges
* translation update path * pkgorder fix * ja font fix
Diffstat (limited to 'scripts/pkgorder')
-rwxr-xr-xscripts/pkgorder5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/pkgorder b/scripts/pkgorder
index 658b79b63..711c8dced 100755
--- a/scripts/pkgorder
+++ b/scripts/pkgorder
@@ -88,7 +88,12 @@ def runTsAndOutput(pkglist):
ts.setVSFlags(~(rpm.RPMVSF_NORSA|rpm.RPMVSF_NODSA))
ts.setFlags(rpm.RPMTRANS_FLAG_ANACONDA)
+ done = []
for item in pkglist:
+ # make sure we don't double add package names
+ if item.hdr['name'] in done:
+ continue
+ done.append(item.hdr['name'])
# print >> sys.stderr, "adding %s" %(item.name,)
ts.addInstall(item.hdr, item.hdr, "i")