X-Git-Url: https://git.tld-linux.org/?p=tld-builder.git;a=blobdiff_plain;f=TLD_Builder%2Finstall.py;h=02cdfd739f18d958b12ee081ed5fde5f0207dd94;hp=3ee53e7f058c4c6a03667851e2147711a7138804;hb=c4d0706eae2dd9530000a8ad8b62188c417c2caa;hpb=f49a6ac3665407036232096319a5643e80caedf3 diff --git a/TLD_Builder/install.py b/TLD_Builder/install.py index 3ee53e7..02cdfd7 100644 --- a/TLD_Builder/install.py +++ b/TLD_Builder/install.py @@ -53,7 +53,7 @@ def close_killset(killset): return errors def upgrade_from_batch(r, b): - f = chroot.popen("rpm --test -F %s 2>&1" % b.files.join(), user = "root") + f = chroot.popen("rpm --test -F %s 2>&1" % ' '.join(b.files), user = "root") killset = {} rx = re.compile(r' \(installed\) (?P[^\s]+)-[^-]+-[^-]+$') for l in f: @@ -66,7 +66,7 @@ def upgrade_from_batch(r, b): util.append_to(b.logfile, err) log.notice("cannot upgrade rpms") return False - k = killset.keys().join() + k = ' '.join(killset.keys()) if True: b.log_line("upgrade requires removal of %s" % k) res = chroot.run("rpm -e %s" % k, logfile = b.logfile, user = "root") @@ -80,7 +80,7 @@ def upgrade_from_batch(r, b): return False b.log_line("upgrading packages") logbuf = StringIO.StringIO() - res = chroot.run("rpm -Fvh %s" % b.files.join(), user = "root", logfile = b.logfile) + res = chroot.run("rpm -Fvh %s" % ' '.join(b.files), user = "root", logfile = b.logfile) if res != 0: b.log_line("package upgrade failed") logbuf.close()