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

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to