Closed tprrt closed 1 year ago
Since the commit c9617c03bcee from oe-core, the PYTHONPATH is now correctly extended.
In addition, the redefinition of the PYTHONPATH in this recipe leads to the following build issue:
| site_packages: typing.Optional[str] = sysconfig.get_path("purelib") | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 626, in get_path | return get_paths(scheme, vars, expand)[name] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 616, in get_paths | return _expand_vars(scheme, vars) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 265, in _expand_vars | _extend_dict(vars, get_config_vars()) | ^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 670, in get_config_vars | _init_posix(_CONFIG_VARS) | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 531, in _init_posix | _temp = import(name, globals(), locals(), ['build_time_vars'], 0)
Signed-off-by: Thomas Perrot thomas.perrot@bootlin.com
I rebased this pull request on the modify_workflows branch.
modify_workflows
Thanks!
Since the commit c9617c03bcee from oe-core, the PYTHONPATH is now correctly extended.
In addition, the redefinition of the PYTHONPATH in this recipe leads to the following build issue:
| site_packages: typing.Optional[str] = sysconfig.get_path("purelib") | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 626, in get_path | return get_paths(scheme, vars, expand)[name] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 616, in get_paths | return _expand_vars(scheme, vars) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 265, in _expand_vars | _extend_dict(vars, get_config_vars()) | ^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 670, in get_config_vars | _init_posix(_CONFIG_VARS) | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 531, in _init_posix | _temp = import(name, globals(), locals(), ['build_time_vars'], 0)
Signed-off-by: Thomas Perrot thomas.perrot@bootlin.com