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

Reply via email to