oe-alliance / oe-alliance-core

The openembedded alliance core.
GNU General Public License v2.0
163 stars 175 forks source link

enigma2-skins: fix possible build error because of missing python3 env #876

Closed dbt1 closed 5 months ago

dbt1 commented 5 months ago

This should prevent a build failure, as Python 2 cannot be used. Various hacks introduced by the original 'genmetaindex.py patch' should thus be unnecessary. I was unable to build a complete image because the build always failed at this point.

This was the origin error: | Traceback (most recent call last): | File "/home/tg/local-oa/build-enviroment/builds/local/release/hd60/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/enigma2-skins/experimental-git/git/genmetaindex.py", line 3, in | import six | ModuleNotFoundError: No module named 'six' | make[1]: Leaving directory '/home/tg/local-oa/build-enviroment/builds/local/release/hd60/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/enigma2-skins/experimental-git/git' | make[1]: [Makefile:810: index-enigma2-skins.xml] Error 1 | make: [Makefile:385: all-recursive] Error 1 | ERROR: oe_runmake failed | WARNING: exit code 1 from a shell command. ERROR: Task (/home/tg/local-oa/build-enviroment/meta-oe-alliance/meta-oe/recipes-oe-alliance/enigma2-skins/enigma2-skins.bb:do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 1409 tasks of which 1406 didn't need to be rerun and 1 failed.

btw: Additionally, the branch for the skins seems to be somewhat outdated. To my knowledge, there is version 4.2, and the master branch is even more current. I'm not sure if this is intentional.