pld-builder.new: PLD_Builder/upgrade.py Add pdksh and coreutils to hold pac...
arekm
arekm at pld-linux.org
Sat Jul 26 20:25:51 CEST 2008
Author: arekm Date: Sat Jul 26 18:25:51 2008 GMT
Module: pld-builder.new Tag: HEAD
---- Log message:
Add pdksh and coreutils to hold packages. Try to remove deps when for example new lib with new soname was built.
---- Files affected:
pld-builder.new/PLD_Builder:
upgrade.py (1.12 -> 1.13)
---- Diffs:
================================================================
Index: pld-builder.new/PLD_Builder/upgrade.py
diff -u pld-builder.new/PLD_Builder/upgrade.py:1.12 pld-builder.new/PLD_Builder/upgrade.py:1.13
--- pld-builder.new/PLD_Builder/upgrade.py:1.12 Wed May 28 20:25:30 2008
+++ pld-builder.new/PLD_Builder/upgrade.py Sat Jul 26 20:25:46 2008
@@ -11,7 +11,9 @@
hold = [
'dev',
'poldek',
- 'rpm-build'
+ 'rpm-build',
+ 'pdksh',
+ 'coreutils'
]
def close_killset(killset):
@@ -58,12 +60,14 @@
log.notice("cannot upgrade rpms")
return False
k = string.join(killset.keys())
- if 0:
- b.log_line("removing %s" % k)
+ if True:
+ b.log_line("upgrade requires removal of %s" % k)
res = chroot.run("rpm -e %s" % k, logfile = b.logfile, user = "root")
if res != 0:
b.log_line("package removal failed")
return False
+ else:
+ b.log_line("packages removed sucessfuly")
else:
b.log_line("upgrade would need removal of %s" % k)
return False
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/pld-builder.new/PLD_Builder/upgrade.py?r1=1.12&r2=1.13&f=u
More information about the pld-cvs-commit
mailing list