Re: #yocto #zeus #sdk populate_sdk_ext build failing #yocto #sdk #zeus


Monsees, Steven C (US)
 

I configured SDK for:

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@gmail.com>
Sent: Tuesday, February 2, 2021 10:37 PM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>
Cc: yocto@lists.yoctoproject.org
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@lists.yoctoproject.org> wrote:



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/s
bcb-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/s
bcb-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/s
bcb-default/tmp/work/sbcb_default-poky-linux/sbcb-defaultfs-full/1.0-r
0/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/s
bcb-default>



Join yocto@lists.yoctoproject.org to automatically receive all group messages.