jiazhang0/meta-secure-core

tpm2-abrmd can't find option file

twoerner opened this issue · 1 comments

I'm not sure why the locations of the release vs git versions of the abrmd configuration files was re-organized (/etc/default/tpm2-abrmd) but bitbake can't find it anymore:

Build Configuration:
BB_VERSION           = "1.39.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "opensuse-42.3"
TARGET_SYS           = "arm-oe-linux-gnueabi"
MACHINE              = "raspberrypi3"
DISTRO               = "nodistro"
DISTRO_VERSION       = "nodistro.0"
TUNE_FEATURES        = "arm armv7ve vfp thumb neon vfpv4 callconvention-hard cortexa7"
TARGET_FPU           = "hard"
meta-raspberrypi     = "master:b2da4618b0ac2ad7dbc26387cad4c03796f8a06e"
meta                 = "master:85981cbbf0ce48a6d82bc39248afa9540ca858d8"
meta-oe              
meta-python          
meta-perl            
meta-networking      = "master:52904e753532d095b14972fa03a25e7e24696159"
meta                 
meta-efi-secure-boot 
meta-encrypted-storage 
meta-ids             
meta-integrity       
meta-signing-key     
meta-tpm             
meta-tpm2            = "master:33ec1d1f82cc783fc9640d4105795d85f52213f9"
workspace            = "<unknown>:<unknown>"

Initialising tasks: 100% |##################################################################################################################| Time: 0:00:19
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: tpm2-abrmd-git.AUTOINC+c90cd599bb-r0 do_fetch: Failed to fetch URL file://tpm2-abrmd.default, attempting MIRRORS if available
ERROR: tpm2-abrmd-git.AUTOINC+c90cd599bb-r0 do_fetch: Fetcher failure: Unable to find file file://tpm2-abrmd.default anywhere. The paths that were searched were:
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd-git.AUTOINC+c90cd599bb/nodistro
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd/nodistro
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/files/nodistro
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd-git.AUTOINC+c90cd599bb/raspberrypi3
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd/raspberrypi3
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/files/raspberrypi3
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd-git.AUTOINC+c90cd599bb/armv7ve
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd/armv7ve
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/files/armv7ve
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd-git.AUTOINC+c90cd599bb/rpi
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd/rpi
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/files/rpi
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd-git.AUTOINC+c90cd599bb/arm
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd/arm
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/files/arm
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd-git.AUTOINC+c90cd599bb/
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/tpm2-abrmd/
    /opt/oe/configs/z/secure/rpi3-tpm2-secure-core/layers/meta-secure-core/meta-tpm2/recipes-tpm/tpm2-abrmd/files/
    /opt/Downloads
ERROR: tpm2-abrmd-git.AUTOINC+c90cd599bb-r0 do_fetch: Fetcher failure for URL: 'file://tpm2-abrmd.default'. Unable to fetch URL from any source.

Can we revert 0bb383b, or should I create a patch so it works again?

My mistake. I have reverted it.