Hello,
I have tried building Torizon on different machines and configurations. Native Debian 10, Ubuntu on WSL2 and the Docker container provided by Torizon. I always get the same warnings and errors:
WARNING: /workdir/torizon/build-torizon/conf/../../layers/meta-lmp/recipes-security/optee/optee-sks_git.bb: Exception during build_dependencies for AUTOREV
WARNING: /workdir/torizon/build-torizon/conf/../../layers/meta-lmp/recipes-security/optee/optee-sks_git.bb: Error during finalise of /workdir/torizon/build-torizon/conf/../../layers/meta-lmp/recipes-security/optee/optee-sks_git.bb
ERROR: ExpansionError during parsing /workdir/torizon/build-torizon/conf/../../layers/meta-lmp/recipes-security/optee/optee-sks_git.bb
Traceback (most recent call last):
File "/workdir/torizon/bitbake/lib/bb/fetch2/__init__.py", line 1166, in srcrev_internal_helper(ud=<bb.fetch2.FetchData object at 0x7f770e4e4c18>, d=<bb.data_smart.DataSmart object at 0x7f770e4bc908>, name='default'):
if srcrev == "AUTOINC":
> srcrev = ud.method.latest_revision(ud, d, name)
File "/workdir/torizon/bitbake/lib/bb/fetch2/__init__.py", line 1561, in Git.latest_revision(ud=<bb.fetch2.FetchData object at 0x7f770e4e4c18>, d=<bb.data_smart.DataSmart object at 0x7f770e4bc908>, name='default'):
except KeyError:
> revs[key] = rev = self._latest_revision(ud, d, name)
return rev
File "/workdir/torizon/bitbake/lib/bb/fetch2/git.py", line 615, in Git._latest_revision(ud=<bb.fetch2.FetchData object at 0x7f770e4e4c18>, d=<bb.data_smart.DataSmart object at 0x7f770e4bc908>, name='default'):
"""
> output = self._lsremote(ud, d, "")
# Tags of the form ^{} may not work, need to fallback to other form
File "/workdir/torizon/bitbake/lib/bb/fetch2/git.py", line 604, in Git._lsremote(ud=<bb.fetch2.FetchData object at 0x7f770e4e4c18>, d=<bb.data_smart.DataSmart object at 0x7f770e4bc908>, search=''):
bb.fetch2.check_network_access(d, cmd, repourl)
> output = runfetchcmd(cmd, d, True)
if not output:
File "/workdir/torizon/bitbake/lib/bb/fetch2/__init__.py", line 884, in runfetchcmd(cmd='export PSEUDO_DISABLED=1; unset _PYTHON_SYSCONFIGDATA_NAME; export PATH="/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/usr/bin/python-native:/workdir/torizon/layers/openembedded-core/scripts:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/usr/bin/arm-tdx-linux-gnueabi:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot/usr/bin/crossscripts:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/usr/sbin:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/usr/bin:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/sbin:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/bin:/workdir/torizon/bitbake/bin:/workdir/torizon/build-torizon/tmp-torizon/hosttools"; export HOME="/home/pokyuser"; git -c core.fsyncobjectfiles=0 ls-remote git://github.com/foundriesio/optee-sks.git ', d=<bb.data_smart.DataSmart object at 0x7f770e4bc908>, quiet=True, cleanup=[], log=None, workdir=None):
> raise FetchError(error_message)
bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; unset _PYTHON_SYSCONFIGDATA_NAME; export PATH="/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/usr/bin/python-native:/workdir/torizon/layers/openembedded-core/scripts:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/usr/bin/arm-tdx-linux-gnueabi:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot/usr/bin/crossscripts:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/usr/sbin:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/usr/bin:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/sbin:/workdir/torizon/build-torizon/tmp-torizon/work/colibri_imx7-tdx-linux-gnueabi/optee-sks/git-r0/recipe-sysroot-native/bin:/workdir/torizon/bitbake/bin:/workdir/torizon/build-torizon/tmp-torizon/hosttools"; export HOME="/home/pokyuser"; git -c core.fsyncobjectfiles=0 ls-remote git://github.com/foundriesio/optee-sks.git failed with exit code 128, output:
fatal: unable to connect to github.com:
github.com[0: 140.82.118.3]: errno=Connection refused
I dont’t think it’s a network issue, as everything else works fine.
Can somebody help me with this?
Best regards
Sebastian Orschiedt