Since this commit: commit 8b42409dca729b7abbbdac04f533e161de86a3ef Author: Paul Eggleton <paul.eggle...@linux.intel.com> Date: Fri Oct 18 15:19:58 2013 +0100
scripts/oe-pkgdata-util: improve help text and command line parsing * Use optparse to parse command line * Make help text actually helpful by describing what each command does * Drop comment at the top listing the commands which is now superfluous (From OE-Core rev: feb317513fff638ad7abdba8ab34b8413f0ab055) Signed-off-by: Paul Eggleton <paul.eggle...@linux.intel.com> Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org> I get these errors for any image I try to create: | Traceback (most recent call last): | File "/local/poky-cutting-edge/scripts/oe-pkgdata-util", line 334, in <module> | main() | File "/local/poky-cutting-edge/scripts/oe-pkgdata-util", line 319, in main | glob(args[1:], parser.print_help) | File "/local/poky-cutting-edge/scripts/oe-pkgdata-util", line 143, in glob | if debug: | NameError: global name 'debug' is not defined The attached patch fixes the problem, but I'm not sure if it is 100% correct. -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------
diff --git a/scripts/oe-pkgdata-util b/scripts/oe-pkgdata-util index 80cacc5..14e81aa 100755 --- a/scripts/oe-pkgdata-util +++ b/scripts/oe-pkgdata-util @@ -283,8 +283,10 @@ def find_path(args, usage): if fnmatch.fnmatchcase(fullpth, targetpath): print("%s: %s" % (fn, fullpth)) +debug = False def main(): + global debug parser = optparse.OptionParser( usage = '''%prog [options] <command> <arguments>
_______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto