Bug 1967

Summary: bitbake-diffsigs failure
Product: [Build System, Metadata & Runtime] BitBake Reporter: Gary Thomas <gary>
Component: bitbakeAssignee: Richard Purdie <richard.purdie>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: poky.bs.watcher, poky.watcher, sgw
Version: unspecified   
Target Milestone: 1.2 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---
Attachments:
Description Flags
Sample sigdata file #1
none
Sample sigdata file #2 none

Description Gary Thomas 2012-02-08 04:57:23 UTC
Created attachment 325 [details]
Sample sigdata file #1

When run against these two files, I get this error:

tmp/stamps/i686-linux/m4-native-1.4.16-r2.do_patch.sigdata.04c90e788fd676f818948efc40b38d78
/local/p60_poky/tmp/stamps/i686-linux/m4-native-1.4.16-r2.do_patch.sigdata.b2393adda3b4af2f4f791b7211665591
taskwhitelist changed from None to (.*-cross$|.*-native$|.*-cross-initial$|.*-cross-intermediate$|^virtual:native:.*|^virtual:nativesdk:.*)
Traceback (most recent call last):
  File "/tmp/poky-multi/bitbake/bin/bitbake-diffsigs", line 10, in <module>
    bb.siggen.compare_sigfiles(sys.argv[1], sys.argv[2])
  File "/tmp/poky-multi/bitbake/lib/bb/siggen.py", line 268, in compare_sigfiles
    print "changed items: %s" % a_data['taskwhitelist'].symmetric_difference(b_data['taskwhitelist'])
AttributeError: 'NoneType' object has no attribute 'symmetric_difference'

These files attached to bug
Comment 1 Gary Thomas 2012-02-08 04:57:57 UTC
Created attachment 326 [details]
Sample sigdata file #2