Yocto Toaster不会构建图像

时间:2017-12-16 11:39:19

标签: python yocto

我不能让Yocto Toaster制作任何图像。当我尝试使用bitbake构建时,一切都按预期工作。 Toaster als在没有任何警告或错误的情况下启动,但是当我开始构建时,我总是收到错误:

Error executing a python function in <code>:

The stack trace of python calls that resulted in this exception/failure was:
File: '<code>', lineno: 4, function: <module>
     0001:__anon_22__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_conf_machine_include_arm_feature_arm_thumb_inc(d)
     0002:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_patch_bbclass(d)
     0003:__anon_160__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)
 *** 0004:__anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)
     0005:__anon_1312__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_insane_bbclass(d)
     0006:__anon_250__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_bbclass(d)
     0007:__anon_707__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_rpm_bbclass(d)
     0008:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_debian_bbclass(d)
File: '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/meta/classes/base.bbclass', lineno: 587, function: __anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass
     0583:    needsrcrev = False
     0584:    srcuri = d.getVar('SRC_URI')
     0585:    for uri in srcuri.split():
     0586:        (scheme, _ , path) = bb.fetch.decodeurl(uri)[:3]
 *** 0587:
     0588:        # HTTP/FTP use the wget fetcher
     0589:        if scheme in ("http", "https", "ftp"):
     0590:            d.appendVarFlag('do_fetch', 'depends', ' wget-native:do_populate_sysroot')
     0591:
File: '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/fetch2/__init__.py', lineno: 368, function: decodeurl
     0364:    """
     0365:
     0366:    m = re.compile('(?P<type>[^:]*)://((?P<user>[^/;]+)@)?(?P<location>[^;]+)(;(?P<parm>.*))?').match(url)
     0367:    if not m:
 *** 0368:        raise MalformedUrl(url)
     0369:
     0370:    type = m.group('type')
     0371:    location = m.group('location')
     0372:    if not location:
Exception: bb.fetch2.MalformedUrl: The URL: '${MISC_GIT_URI}/${MISC_GIT_PREFIX}qemu.git;protocol=${MISC_GIT_PROTOCOL};branch=stable-2.1' is invalid and cannot be interpreted

有什么想法吗?

THX 戈兰

1 个答案:

答案 0 :(得分:1)

这是完整的日志

NOTE: Logging error 2: {'level': 2, 'pathname': '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/utils.py', 'build': <Build: 7 Project object core-image-minimal>, 'lineno': 385, 'message': 'Error executing a python function in <code>:\n\nThe stack trace of python calls that resulted in this exception/failure was:\nFile: \'<code>\', lineno: 4, function: <module>\n     0001:__anon_22__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_conf_machine_include_arm_feature_arm_thumb_inc(d)\n     0002:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_patch_bbclass(d)\n     0003:__anon_160__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)\n *** 0004:__anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)\n     0005:__anon_1312__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_insane_bbclass(d)\n     0006:__anon_250__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_bbclass(d)\n     0007:__anon_707__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_rpm_bbclass(d)\n     0008:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_debian_bbclass(d)\nFile: \'/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/meta/classes/base.bbclass\', lineno: 587, function: __anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass\n     0583:    needsrcrev = False\n     0584:    srcuri = d.getVar(\'SRC_URI\')\n     0585:    for uri in srcuri.split():\n     0586:        (scheme, _ , path) = bb.fetch.decodeurl(uri)[:3]\n *** 0587:\n     0588:        # HTTP/FTP use the wget fetcher\n     0589:        if scheme in ("http", "https", "ftp"):\n     0590:            d.appendVarFlag(\'do_fetch\', \'depends\', \' wget-native:do_populate_sysroot\')\n     0591:\nFile: \'/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/fetch2/__init__.py\', lineno: 368, function: decodeurl\n     0364:    """\n     0365:\n     0366:    m = re.compile(\'(?P<type>[^:]*)://((?P<user>[^/;]+)@)?(?P<location>[^;]+)(;(?P<parm>.*))?\').match(url)\n     0367:    if not m:\n *** 0368:        raise MalformedUrl(url)\n     0369:\n     0370:    type = m.group(\'type\')\n     0371:    location = m.group(\'location\')\n     0372:    if not location:\nException: bb.fetch2.MalformedUrl: The URL: \'${MISC_GIT_URI}/${MISC_GIT_PREFIX}ltp.git;protocol=${MISC_GIT_PROTOCOL}\' is invalid and cannot be interpreted\n'}
ERROR: Error executing a python function in <code>:

The stack trace of python calls that resulted in this exception/failure was:
File: '<code>', lineno: 4, function: <module>
     0001:__anon_22__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_conf_machine_include_arm_feature_arm_thumb_inc(d)
     0002:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_patch_bbclass(d)
     0003:__anon_160__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)
 *** 0004:__anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)
     0005:__anon_1312__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_insane_bbclass(d)
     0006:__anon_250__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_bbclass(d)
     0007:__anon_707__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_rpm_bbclass(d)
     0008:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_debian_bbclass(d)
File: '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/meta/classes/base.bbclass', lineno: 587, function: __anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass
     0583:    needsrcrev = False
     0584:    srcuri = d.getVar('SRC_URI')
     0585:    for uri in srcuri.split():
     0586:        (scheme, _ , path) = bb.fetch.decodeurl(uri)[:3]
 *** 0587:
     0588:        # HTTP/FTP use the wget fetcher
     0589:        if scheme in ("http", "https", "ftp"):
     0590:            d.appendVarFlag('do_fetch', 'depends', ' wget-native:do_populate_sysroot')
     0591:
File: '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/fetch2/__init__.py', lineno: 368, function: decodeurl
     0364:    """
     0365:
     0366:    m = re.compile('(?P<type>[^:]*)://((?P<user>[^/;]+)@)?(?P<location>[^;]+)(;(?P<parm>.*))?').match(url)
     0367:    if not m:
 *** 0368:        raise MalformedUrl(url)
     0369:
     0370:    type = m.group('type')
     0371:    location = m.group('location')
     0372:    if not location:
Exception: bb.fetch2.MalformedUrl: The URL: '${MISC_GIT_URI}/${MISC_GIT_PREFIX}ltp.git;protocol=${MISC_GIT_PROTOCOL}' is invalid and cannot be interpreted

NOTE: Logging error 2: {'level': 2, 'pathname': '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/utils.py', 'build': <Build: 7 Project object core-image-minimal>, 'lineno': 385, 'message': 'Error executing a python function in <code>:\n\nThe stack trace of python calls that resulted in this exception/failure was:\nFile: \'<code>\', lineno: 4, function: <module>\n     0001:__anon_22__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_conf_machine_include_arm_feature_arm_thumb_inc(d)\n     0002:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_patch_bbclass(d)\n     0003:__anon_160__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)\n *** 0004:__anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)\n     0005:__anon_1312__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_insane_bbclass(d)\n     0006:__anon_250__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_bbclass(d)\n     0007:__anon_707__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_rpm_bbclass(d)\n     0008:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_debian_bbclass(d)\nFile: \'/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/meta/classes/base.bbclass\', lineno: 587, function: __anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass\n     0583:    needsrcrev = False\n     0584:    srcuri = d.getVar(\'SRC_URI\')\n     0585:    for uri in srcuri.split():\n     0586:        (scheme, _ , path) = bb.fetch.decodeurl(uri)[:3]\n *** 0587:\n     0588:        # HTTP/FTP use the wget fetcher\n     0589:        if scheme in ("http", "https", "ftp"):\n     0590:            d.appendVarFlag(\'do_fetch\', \'depends\', \' wget-native:do_populate_sysroot\')\n     0591:\nFile: \'/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/fetch2/__init__.py\', lineno: 368, function: decodeurl\n     0364:    """\n     0365:\n     0366:    m = re.compile(\'(?P<type>[^:]*)://((?P<user>[^/;]+)@)?(?P<location>[^;]+)(;(?P<parm>.*))?\').match(url)\n     0367:    if not m:\n *** 0368:        raise MalformedUrl(url)\n     0369:\n     0370:    type = m.group(\'type\')\n     0371:    location = m.group(\'location\')\n     0372:    if not location:\nException: bb.fetch2.MalformedUrl: The URL: \'${MISC_GIT_URI}/${MISC_GIT_PREFIX}qemu.git;protocol=${MISC_GIT_PROTOCOL};branch=stable-2.1\' is invalid and cannot be interpreted\n'}
ERROR: Error executing a python function in <code>:

The stack trace of python calls that resulted in this exception/failure was:
File: '<code>', lineno: 4, function: <module>
     0001:__anon_22__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_conf_machine_include_arm_feature_arm_thumb_inc(d)
     0002:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_patch_bbclass(d)
     0003:__anon_160__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)
 *** 0004:__anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)
     0005:__anon_1312__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_insane_bbclass(d)
     0006:__anon_250__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_bbclass(d)
     0007:__anon_707__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_rpm_bbclass(d)
     0008:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_debian_bbclass(d)
File: '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/meta/classes/base.bbclass', lineno: 587, function: __anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass
     0583:    needsrcrev = False
     0584:    srcuri = d.getVar('SRC_URI')
     0585:    for uri in srcuri.split():
     0586:        (scheme, _ , path) = bb.fetch.decodeurl(uri)[:3]
 *** 0587:
     0588:        # HTTP/FTP use the wget fetcher
     0589:        if scheme in ("http", "https", "ftp"):
     0590:            d.appendVarFlag('do_fetch', 'depends', ' wget-native:do_populate_sysroot')
     0591:
File: '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/fetch2/__init__.py', lineno: 368, function: decodeurl
     0364:    """
     0365:
     0366:    m = re.compile('(?P<type>[^:]*)://((?P<user>[^/;]+)@)?(?P<location>[^;]+)(;(?P<parm>.*))?').match(url)
     0367:    if not m:
 *** 0368:        raise MalformedUrl(url)
     0369:
     0370:    type = m.group('type')
     0371:    location = m.group('location')
     0372:    if not location:
Exception: bb.fetch2.MalformedUrl: The URL: '${MISC_GIT_URI}/${MISC_GIT_PREFIX}qemu.git;protocol=${MISC_GIT_PROTOCOL};branch=stable-2.1' is invalid and cannot be interpreted

NOTE: Logging error 2: {'level': 2, 'pathname': '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/cooker.py', 'build': <Build: 7 Project object core-image-minimal>, 'lineno': 2098, 'message': 'Failed to parse recipe: /home/gpufler/poky/_toaster_clones/_git___github.com_meta-debian_meta-debian.git_master/recipes-misc/qemu/qemu-bios-native_1.7.0.bb'}
ERROR: Failed to parse recipe: /home/gpufler/poky/_toaster_clones/_git___github.com_meta-debian_meta-debian.git_master/recipes-misc/qemu/qemu-bios-native_1.7.0.bb
NOTE: Logging error 2: {'level': 2, 'pathname': '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/utils.py', 'build': <Build: 7 Project object core-image-minimal>, 'lineno': 385, 'message': 'Error executing a python function in <code>:\n\nThe stack trace of python calls that resulted in this exception/failure was:\nFile: \'<code>\', lineno: 4, function: <module>\n     0001:__anon_22__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_conf_machine_include_arm_feature_arm_thumb_inc(d)\n     0002:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_patch_bbclass(d)\n     0003:__anon_160__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)\n *** 0004:__anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)\n     0005:__anon_1312__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_insane_bbclass(d)\n     0006:__anon_250__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_bbclass(d)\n     0007:__anon_707__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_rpm_bbclass(d)\n     0008:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_debian_bbclass(d)\nFile: \'/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/meta/classes/base.bbclass\', lineno: 587, function: __anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass\n     0583:    needsrcrev = False\n     0584:    srcuri = d.getVar(\'SRC_URI\')\n     0585:    for uri in srcuri.split():\n     0586:        (scheme, _ , path) = bb.fetch.decodeurl(uri)[:3]\n *** 0587:\n     0588:        # HTTP/FTP use the wget fetcher\n     0589:        if scheme in ("http", "https", "ftp"):\n     0590:            d.appendVarFlag(\'do_fetch\', \'depends\', \' wget-native:do_populate_sysroot\')\n     0591:\nFile: \'/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/fetch2/__init__.py\', lineno: 368, function: decodeurl\n     0364:    """\n     0365:\n     0366:    m = re.compile(\'(?P<type>[^:]*)://((?P<user>[^/;]+)@)?(?P<location>[^;]+)(;(?P<parm>.*))?\').match(url)\n     0367:    if not m:\n *** 0368:        raise MalformedUrl(url)\n     0369:\n     0370:    type = m.group(\'type\')\n     0371:    location = m.group(\'location\')\n     0372:    if not location:\nException: bb.fetch2.MalformedUrl: The URL: \'${LINUX_GIT_URI}/${LINUX_GIT_PREFIX}${LINUX_GIT_REPO};branch=${LINUX_GIT_SRCREV};protocol=${LINUX_GIT_PROTOCOL}\' is invalid and cannot be interpreted\n'}
ERROR: Error executing a python function in <code>:

The stack trace of python calls that resulted in this exception/failure was:
File: '<code>', lineno: 4, function: <module>
     0001:__anon_22__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_conf_machine_include_arm_feature_arm_thumb_inc(d)
     0002:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_patch_bbclass(d)
     0003:__anon_160__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)
 *** 0004:__anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)
     0005:__anon_1312__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_insane_bbclass(d)
     0006:__anon_250__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_bbclass(d)
     0007:__anon_707__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_rpm_bbclass(d)
     0008:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_debian_bbclass(d)
File: '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/meta/classes/base.bbclass', lineno: 587, function: __anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass
     0583:    needsrcrev = False
     0584:    srcuri = d.getVar('SRC_URI')
     0585:    for uri in srcuri.split():
     0586:        (scheme, _ , path) = bb.fetch.decodeurl(uri)[:3]
 *** 0587:
     0588:        # HTTP/FTP use the wget fetcher
     0589:        if scheme in ("http", "https", "ftp"):
     0590:            d.appendVarFlag('do_fetch', 'depends', ' wget-native:do_populate_sysroot')
     0591:
File: '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/fetch2/__init__.py', lineno: 368, function: decodeurl
     0364:    """
     0365:
     0366:    m = re.compile('(?P<type>[^:]*)://((?P<user>[^/;]+)@)?(?P<location>[^;]+)(;(?P<parm>.*))?').match(url)
     0367:    if not m:
 *** 0368:        raise MalformedUrl(url)
     0369:
     0370:    type = m.group('type')
     0371:    location = m.group('location')
     0372:    if not location:
Exception: bb.fetch2.MalformedUrl: The URL: '${LINUX_GIT_URI}/${LINUX_GIT_PREFIX}${LINUX_GIT_REPO};branch=${LINUX_GIT_SRCREV};protocol=${LINUX_GIT_PROTOCOL}' is invalid and cannot be interpreted

NOTE: Logging error 2: {'level': 2, 'pathname': '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/utils.py', 'build': <Build: 7 Project object core-image-minimal>, 'lineno': 385, 'message': 'Error executing a python function in <code>:\n\nThe stack trace of python calls that resulted in this exception/failure was:\nFile: \'<code>\', lineno: 4, function: <module>\n     0001:__anon_22__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_conf_machine_include_arm_feature_arm_thumb_inc(d)\n     0002:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_patch_bbclass(d)\n     0003:__anon_160__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)\n *** 0004:__anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)\n     0005:__anon_1312__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_insane_bbclass(d)\n     0006:__anon_250__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_bbclass(d)\n     0007:__anon_707__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_rpm_bbclass(d)\n     0008:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_debian_bbclass(d)\nFile: \'/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/meta/classes/base.bbclass\', lineno: 587, function: __anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass\n     0583:    needsrcrev = False\n     0584:    srcuri = d.getVar(\'SRC_URI\')\n     0585:    for uri in srcuri.split():\n     0586:        (scheme, _ , path) = bb.fetch.decodeurl(uri)[:3]\n *** 0587:\n     0588:        # HTTP/FTP use the wget fetcher\n     0589:        if scheme in ("http", "https", "ftp"):\n     0590:            d.appendVarFlag(\'do_fetch\', \'depends\', \' wget-native:do_populate_sysroot\')\n     0591:\nFile: \'/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/fetch2/__init__.py\', lineno: 368, function: decodeurl\n     0364:    """\n     0365:\n     0366:    m = re.compile(\'(?P<type>[^:]*)://((?P<user>[^/;]+)@)?(?P<location>[^;]+)(;(?P<parm>.*))?\').match(url)\n     0367:    if not m:\n *** 0368:        raise MalformedUrl(url)\n     0369:\n     0370:    type = m.group(\'type\')\n     0371:    location = m.group(\'location\')\n     0372:    if not location:\nException: bb.fetch2.MalformedUrl: The URL: \'${LINUX_GIT_URI}/${LINUX_GIT_PREFIX}${LINUX_GIT_REPO};branch=${LINUX_GIT_SRCREV};protocol=${LINUX_GIT_PROTOCOL}\' is invalid and cannot be interpreted\n'}
ERROR: Error executing a python function in <code>:

The stack trace of python calls that resulted in this exception/failure was:
File: '<code>', lineno: 4, function: <module>
     0001:__anon_22__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_conf_machine_include_arm_feature_arm_thumb_inc(d)
     0002:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_patch_bbclass(d)
     0003:__anon_160__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)
 *** 0004:__anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass(d)
     0005:__anon_1312__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_insane_bbclass(d)
     0006:__anon_250__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_bbclass(d)
     0007:__anon_707__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_package_rpm_bbclass(d)
     0008:__anon_25__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_debian_bbclass(d)
File: '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/meta/classes/base.bbclass', lineno: 587, function: __anon_686__home_gpufler_poky__toaster_clones__git___git_yoctoproject_org_poky_master_meta_classes_base_bbclass
     0583:    needsrcrev = False
     0584:    srcuri = d.getVar('SRC_URI')
     0585:    for uri in srcuri.split():
     0586:        (scheme, _ , path) = bb.fetch.decodeurl(uri)[:3]
 *** 0587:
     0588:        # HTTP/FTP use the wget fetcher
     0589:        if scheme in ("http", "https", "ftp"):
     0590:            d.appendVarFlag('do_fetch', 'depends', ' wget-native:do_populate_sysroot')
     0591:
File: '/home/gpufler/poky/_toaster_clones/_git___git.yoctoproject.org_poky_master/bitbake/lib/bb/fetch2/__init__.py', lineno: 368, function: decodeurl
     0364:    """
     0365:
     0366:    m = re.compile('(?P<type>[^:]*)://((?P<user>[^/;]+)@)?(?P<location>[^;]+)(;(?P<parm>.*))?').match(url)
     0367:    if not m:
 *** 0368:        raise MalformedUrl(url)
     0369:
     0370:    type = m.group('type')
     0371:    location = m.group('location')
     0372:    if not location:
Exception: bb.fetch2.MalformedUrl: The URL: '${LINUX_GIT_URI}/${LINUX_GIT_PREFIX}${LINUX_GIT_REPO};branch=${LINUX_GIT_SRCREV};protocol=${LINUX_GIT_PROTOCOL}' is invalid and cannot be interpreted

ERROR: Command execution failed: 

这是一张图片

enter image description here

相关问题