It helps if I update the ChangeLog properly.
[catalyst.git] / modules / stage1_target.py
index a2bee1b6af6a8b40fc45dd24298c39d3fd202ec1..a6eb435201c6e1a77a1ccda7b9bf1f687568ec8c 100644 (file)
@@ -9,7 +9,7 @@ from generic_stage_target import *
 class stage1_target(generic_stage_target):
        def __init__(self,spec,addlargs):
                self.required_values=[]
-               self.valid_values=[]
+               self.valid_values=["chost"]
                generic_stage_target.__init__(self,spec,addlargs)
        
        def set_stage_path(self):
@@ -24,13 +24,12 @@ class stage1_target(generic_stage_target):
        def set_cleanables(self):
                generic_stage_target.set_cleanables(self)
                self.settings["cleanables"].extend(["/usr/share/gettext",\
-               "/usr/lib/python2.2/test", "/usr/lib/python2.2/encodings",\
-               "/usr/lib/python2.2/email", "/usr/lib/python2.2/lib-tk",\
-               "/usr/lib/python2.3/test", "/usr/lib/python2.3/encodings",\
+               "/usr/lib/python2.2/test", "/usr/lib/python2.2/email",\
+               "/usr/lib/python2.2/lib-tk", "/usr/lib/python2.3/test",\
                "/usr/lib/python2.3/email", "/usr/lib/python2.3/lib-tk",\
-               "/usr/lib/python2.4/test", "/usr/lib/python2.4/encodings",\
-               "/usr/lib/python2.4/email", "/usr/lib/python2.4/lib-tk",\
-               "/usr/share/zoneinfo"])
+               "/usr/lib/python2.4/test", "/usr/lib/python2.4/email",\
+               "/usr/lib/python2.4/lib-tk", "/usr/share/zoneinfo",\
+               "/etc/portage"])
 
        # XXX: How do these override_foo() functions differ from the ones in generic_stage_target and why aren't they in stage3_target?