[yocto] [PATCH] Fix connectivity check for BB_FETCH_PREMIRRORONLY case
Burton, Ross
ross.burton at intel.com
Thu Jan 7 15:42:22 PST 2016
On 5 January 2016 at 20:11, <dl9pf at gmx.de> wrote:
> + # Check for BB_FETCH_PREMIRRORONLY and adapt BB_NO_NETWORK
> + if bb.data.getVar("BB_FETCH_PREMIRRORONLY", self.d, True) is not None:
> + bb.data.setVar("BB_NO_NETWORK", "1", self.d)
>
Traceback (most recent call last):
File
"/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-intel-gpl/build/meta/classes/sanity.bbclass",
line 934, in check_sanity_eventhandler(e=<bb.event.SanityCheck object at
0x346f350>):
sanity_data.setVar("SANITY_USE_EVENTS", "1")
> reparse = check_sanity(sanity_data)
e.data.setVar("BB_INVALIDCONF", reparse)
File
"/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-intel-gpl/build/meta/classes/sanity.bbclass",
line 902, in check_sanity(sanity_data=<bb.data_smart.DataSmart object at
0x3447dd0>):
if last_sanity_version < sanity_version:
> check_sanity_version_change(status, sanity_data)
status.addresult(check_sanity_sstate_dir_change(sstate_dir,
sanity_data))
File
"/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-intel-gpl/build/meta/classes/sanity.bbclass",
line 658, in check_sanity_version_change(status=<SanityStatus object at
0x3447510>, d=<bb.data_smart.DataSmart object at 0x3447dd0>):
# Check that we can fetch from various network transports
> netcheck = check_connectivity(d)
status.addresult(netcheck)
File
"/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-intel-gpl/build/meta/classes/sanity.bbclass",
line 275, in check_connectivity(d=<bb.data_smart.DataSmart object at
0x3447dd0>):
# Check for BB_FETCH_PREMIRRORONLY and adapt BB_NO_NETWORK
> if bb.data.getVar("BB_FETCH_PREMIRRORONLY", self.d, True) is not
None:
bb.data.setVar("BB_NO_NETWORK", "1", self.d)
NameError: global name 'self' is not defined
Just use d, you don't need to use bb.data.getVar("foo", d, True) when
d.getVar("foo", True) is clearer.
Ross
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20160107/7349f5e7/attachment.html>
More information about the yocto
mailing list