#yocto #zeus #sdk populate_sdk_ext build failing #yocto #zeus #sdk
Monsees, Steven C (US)
I need some help in understanding why the SDK EXT is failing to build under zeus…
Can someone explain why the extended sdk build fails and how I might resolve ?
sbcb-defaultfs kernel builds and boots correctly…
SDK builds under zeus for sbcb-defaultfs :
bitbake sbcb-defaultfs-full -c populate_sdk -WORKING CORRECTLY
bitbake sbcb-defaultfs-full -c populate_sdk_ext -Fails build with the following Errors:
17:13 smonsees@yix490016 /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default> bitbake sbcb-defaultfs-full -c populate_sdk_ext Loading cache: 100% |###########################################################| Time: 0:00:00 Loaded 3645 entries from dependency cache. NOTE: Resolving any missing task queue dependencies
Build Configuration: BB_VERSION = "1.44.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "rhel-7.9" TARGET_SYS = "x86_64-poky-linux" MACHINE = "sbcb-default" DISTRO = "limws" DISTRO_VERSION = "3.0.4" TUNE_FEATURES = "m64 corei7" TARGET_FPU = "" meta meta-poky = "my_yocto_3.0.4:f2eb22a8783f1eecf99bd4042695bab920eed00e" meta-perl meta-python meta-filesystems meta-networking meta-initramfs meta-oe = "zeus:2b5dd1eb81cd08bc065bc76125f2856e9383e98b" meta = "master:a32ddd2b2a51b26c011fa50e441df39304651503" meta-intel = "zeus:d9942d4c3a710406b051852de7232db03c297f4e" meta-intel workspace = "v2019.02:f635a364c55f1fb12519aff54924a0a5b947091e"
Initialising tasks: 100% |######################################################| Time: 0:00:04 Checking sstate mirror object availability: 100% |##############################| Time: 0:00:00 Sstate summary: Wanted 503 Found 298 Missed 205 Current 1936 (59% match, 91% complete) NOTE: Executing Tasks NOTE: Setscene tasks completed WARNING: rpcsvc-proto-native-1.4+gitAUTOINC+9bc3b5b785-r0 do_fetch: Failed to fetch URL git://github.com/thkukuk/rpcsvc-proto, attempting MIRRORS if available WARNING: nativesdk-libnss-nis-3.1+gitAUTOINC+062f31999b-r0 do_fetch: Failed to fetch URL git://github.com/thkukuk/libnss_nis, attempting MIRRORS if available NOTE: Excluding local workspace layer /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/workspace from extensible SDK ERROR: sbcb-defaultfs-full-1.0-r0 do_populate_sdk_ext: Failed to generate filtered task list for extensible SDK: /bin/bash: line 0: .: .: is a directory ERROR: bitbake failed: /bin/sh: bitbake: command not found ERROR: sbcb-defaultfs-full-1.0-r0 do_populate_sdk_ext: Error executing a python function in exec_python_func() autogenerated:
The stack trace of python calls that resulted in this exception/failure was: File: 'exec_python_func() autogenerated', lineno: 2, function: <module> 0001: *** 0002:copy_buildsystem(d) 0003: File: '/disk0/scratch/smonsees/yocto/workspace_3/poky/meta/classes/populate_sdk_ext.bbclass', lineno: 444, function: copy_buildsystem 0440: sdk_ext_type = d.getVar('SDK_EXT_TYPE') 0441: if (sdk_ext_type != 'minimal' or sdk_include_toolchain or derivative) and not sdk_include_nativesdk: 0442: # Create the filtered task list used to generate the sstate cache shipped with the SDK 0443: tasklistfn = d.getVar('WORKDIR') + '/tasklist.txt' *** 0444: create_filtered_tasklist(d, baseoutpath, tasklistfn, conf_initpath) 0445: else: 0446: tasklistfn = None 0447: 0448: if os.path.exists(builddir + '/cache/bb_unihashes.dat'): File: '/disk0/scratch/smonsees/yocto/workspace_3/poky/meta/classes/populate_sdk_ext.bbclass', lineno: 180, function: create_filtered_tasklist 0176: # Clean out residue of running bitbake, which check_sstate_task_list() 0177: # will effectively do 0178: clean_esdk_builddir(d, sdkbasepath) 0179: finally: *** 0180: os.replace(sdkbasepath + '/conf/local.conf.bak', sdkbasepath + '/conf/local.conf') 0181: 0182:python copy_buildsystem () { 0183: import re 0184: import shutil Exception: FileNotFoundError: [Errno 2] No such file or directory: '/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/sbcb_default-poky-linux/sbcb-defaultfs-full/1.0-r0/sdk-ext/image//opt/limws/3.0.4/conf/local.conf.bak' -> '/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/sbcb_default-poky-linux/sbcb-defaultfs-full/1.0-r0/sdk-ext/image//opt/limws/3.0.4/conf/local.conf'
ERROR: Logfile of failure stored in: /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/sbcb_default-poky-linux/sbcb-defaultfs-full/1.0-r0/temp/log.do_populate_sdk_ext.14130 ERROR: Task (/disk0/scratch/smonsees/yocto/workspace_3/poky/../meta-bae/meta-limws/meta-intel/recipes-core/images/sbcb-defaultfs-full.bb:do_populate_sdk_ext) failed with exit code '1' NOTE: Tasks Summary: Attempted 6770 tasks of which 6274 didn't need to be rerun and 1 failed.
Summary: 1 task failed: /disk0/scratch/smonsees/yocto/workspace_3/poky/../meta-bae/meta-limws/meta-intel/recipes-core/images/sbcb-defaultfs-full.bb:do_populate_sdk_ext Summary: There were 2 WARNING messages shown. Summary: There were 2 ERROR messages shown, returning a non-zero exit code. 17:49 smonsees@yix490016 /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default> |
|
Monsees, Steven C (US)
Any ideas on how to resolve this extended SDK build issue ?
From: yocto@... <yocto@...>
On Behalf Of Monsees, Steven C (US) via lists.yoctoproject.org
Sent: Friday, January 29, 2021 6:04 PM To: yocto@... Subject: [yocto] #yocto #zeus #sdk populate_sdk_ext build failing
***
WARNING
***
I need some help in understanding why the SDK EXT is failing to build under zeus…
Can someone explain why the extended sdk build fails and how I might resolve ?
sbcb-defaultfs kernel builds and boots correctly…
SDK builds under zeus for sbcb-defaultfs :
bitbake sbcb-defaultfs-full -c populate_sdk -WORKING CORRECTLY
bitbake sbcb-defaultfs-full -c populate_sdk_ext -Fails build with the following Errors:
17:13 smonsees@yix490016 /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default> bitbake sbcb-defaultfs-full -c populate_sdk_ext Loading cache: 100% |###########################################################| Time: 0:00:00 Loaded 3645 entries from dependency cache. NOTE: Resolving any missing task queue dependencies
Build Configuration: BB_VERSION = "1.44.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "rhel-7.9" TARGET_SYS = "x86_64-poky-linux" MACHINE = "sbcb-default" DISTRO = "limws" DISTRO_VERSION = "3.0.4" TUNE_FEATURES = "m64 corei7" TARGET_FPU = "" meta meta-poky = "my_yocto_3.0.4:f2eb22a8783f1eecf99bd4042695bab920eed00e" meta-perl meta-python meta-filesystems meta-networking meta-initramfs meta-oe = "zeus:2b5dd1eb81cd08bc065bc76125f2856e9383e98b" meta = "master:a32ddd2b2a51b26c011fa50e441df39304651503" meta-intel = "zeus:d9942d4c3a710406b051852de7232db03c297f4e" meta-intel workspace = "v2019.02:f635a364c55f1fb12519aff54924a0a5b947091e"
Initialising tasks: 100% |######################################################| Time: 0:00:04 Checking sstate mirror object availability: 100% |##############################| Time: 0:00:00 Sstate summary: Wanted 503 Found 298 Missed 205 Current 1936 (59% match, 91% complete) NOTE: Executing Tasks NOTE: Setscene tasks completed WARNING: rpcsvc-proto-native-1.4+gitAUTOINC+9bc3b5b785-r0 do_fetch: Failed to fetch URL git://github.com/thkukuk/rpcsvc-proto, attempting MIRRORS if available WARNING: nativesdk-libnss-nis-3.1+gitAUTOINC+062f31999b-r0 do_fetch: Failed to fetch URL git://github.com/thkukuk/libnss_nis, attempting MIRRORS if available NOTE: Excluding local workspace layer /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/workspace from extensible SDK ERROR: sbcb-defaultfs-full-1.0-r0 do_populate_sdk_ext: Failed to generate filtered task list for extensible SDK: /bin/bash: line 0: .: .: is a directory ERROR: bitbake failed: /bin/sh: bitbake: command not found ERROR: sbcb-defaultfs-full-1.0-r0 do_populate_sdk_ext: Error executing a python function in exec_python_func() autogenerated:
The stack trace of python calls that resulted in this exception/failure was: File: 'exec_python_func() autogenerated', lineno: 2, function: <module> 0001: *** 0002:copy_buildsystem(d) 0003: File: '/disk0/scratch/smonsees/yocto/workspace_3/poky/meta/classes/populate_sdk_ext.bbclass', lineno: 444, function: copy_buildsystem 0440: sdk_ext_type = d.getVar('SDK_EXT_TYPE') 0441: if (sdk_ext_type != 'minimal' or sdk_include_toolchain or derivative) and not sdk_include_nativesdk: 0442: # Create the filtered task list used to generate the sstate cache shipped with the SDK 0443: tasklistfn = d.getVar('WORKDIR') + '/tasklist.txt' *** 0444: create_filtered_tasklist(d, baseoutpath, tasklistfn, conf_initpath) 0445: else: 0446: tasklistfn = None 0447: 0448: if os.path.exists(builddir + '/cache/bb_unihashes.dat'): File: '/disk0/scratch/smonsees/yocto/workspace_3/poky/meta/classes/populate_sdk_ext.bbclass', lineno: 180, function: create_filtered_tasklist 0176: # Clean out residue of running bitbake, which check_sstate_task_list() 0177: # will effectively do 0178: clean_esdk_builddir(d, sdkbasepath) 0179: finally: *** 0180: os.replace(sdkbasepath + '/conf/local.conf.bak', sdkbasepath + '/conf/local.conf') 0181: 0182:python copy_buildsystem () { 0183: import re 0184: import shutil Exception: FileNotFoundError: [Errno 2] No such file or directory: '/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/sbcb_default-poky-linux/sbcb-defaultfs-full/1.0-r0/sdk-ext/image//opt/limws/3.0.4/conf/local.conf.bak' -> '/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/sbcb_default-poky-linux/sbcb-defaultfs-full/1.0-r0/sdk-ext/image//opt/limws/3.0.4/conf/local.conf'
ERROR: Logfile of failure stored in: /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/sbcb_default-poky-linux/sbcb-defaultfs-full/1.0-r0/temp/log.do_populate_sdk_ext.14130 ERROR: Task (/disk0/scratch/smonsees/yocto/workspace_3/poky/../meta-bae/meta-limws/meta-intel/recipes-core/images/sbcb-defaultfs-full.bb:do_populate_sdk_ext) failed with exit code '1' NOTE: Tasks Summary: Attempted 6770 tasks of which 6274 didn't need to be rerun and 1 failed.
Summary: 1 task failed: /disk0/scratch/smonsees/yocto/workspace_3/poky/../meta-bae/meta-limws/meta-intel/recipes-core/images/sbcb-defaultfs-full.bb:do_populate_sdk_ext Summary: There were 2 WARNING messages shown. Summary: There were 2 ERROR messages shown, returning a non-zero exit code. 17:49 smonsees@yix490016 /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default> |
|
it seems bitbake does not execute when its trying to configure eSDK
toggle quoted message
Show quoted text
for install. Perhaps you can try to see some logs inside the esdk build area to check if there is further info. secondly, try to build an esdk for core-image-minimal and see if that works. On Fri, Jan 29, 2021 at 3:04 PM Monsees, Steven C (US) via lists.yoctoproject.org <steven.monsees=baesystems.com@...> wrote:
|
|
Monsees, Steven C (US)
I configured SDK for:
toggle quoted message
Show quoted text
SDK_EXT_TYPE = "minimal" SDK_INCLUDE_TOOLCHAIN = "1" SDK_INCLUDE_PKGDATA = "0" And I still see "Error: Failed to generate filtered task list for extensible SDK..." In my latest log I also see: "Error: Task quilt-native.do_fetch attempted to execute unexpectedly... ... This is usually due to missing ser=tscene tasks... ..." Why might the filtered task list fail to generate correctly ? This appears to be the real issue, and then it dies a slow death... Thanks, Steve -----Original Message-----
From: Khem Raj <raj.khem@...> Sent: Tuesday, February 2, 2021 10:37 PM To: Monsees, Steven C (US) <steven.monsees@...> Cc: yocto@... Subject: Re: [yocto] #yocto #zeus #sdk populate_sdk_ext build failing *** WARNING *** EXTERNAL EMAIL -- This message originates from outside our organization. it seems bitbake does not execute when its trying to configure eSDK for install. Perhaps you can try to see some logs inside the esdk build area to check if there is further info. secondly, try to build an esdk for core-image-minimal and see if that works. On Fri, Jan 29, 2021 at 3:04 PM Monsees, Steven C (US) via lists.yoctoproject.org <steven.monsees=baesystems.com@...> wrote:
|
|
That means it’s having issues with checksums is there any AUTOREV being used ? I would suggest to build without your changes and see if you can get an eSDK On Mon, Feb 8, 2021 at 9:09 AM Monsees, Steven C (US) via lists.yoctoproject.org <steven.monsees=baesystems.com@...> wrote:
|
|