After some investigation I found that from yocto 2.2 (morty) the minimum version for python is 3.4.0. Package python_pyyaml is compiled with python2.7.
I am trying to update python_pyyaml to be build with python3 without success, for the moment. 2016-12-17 14:05 GMT+01:00 Raphael Cotty <[email protected]>: > I am trying to build to build the fsbl from meta-xilinx-tools but I get > this error: > > ERROR: fsbl-0.2+xilinx+gitAUTOINC+a931a8d447-r0 do_create_yaml: 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:do_create_yaml(d) > 0003: > File: > '/home/raphael/src/yocto/morty/poky/meta-xilinx-tools/classes/xsctyaml.bbclass', > lineno: 24, function: do_create_yaml > 0020: > 0021:python do_create_yaml() { > 0022: import sys, os > 0023: os.sys.path.append(os.path.join(d.getVar('STAGING_DIR_NATIVE', > True),d.getVar('PYTHON_SITEPACKAGES_DIR', True)[1::])) > *** 0024: import yaml > 0025: yaml_dict = {} > 0026: > 0027: appconfig = (d.getVar("YAML_APP_CONFIG", True) or "").split() > 0028: if appconfig: > File: '/home/raphael/src/yocto/morty/poky/build/tmp-glibc/ > sysroots/x86_64-linux/usr/lib/python2.7/site-packages/yaml/__init__.py', > lineno: 2, function: <module> > 0001: > *** 0002:from error import * > 0003: > 0004:from tokens import * > 0005:from events import * > 0006:from nodes import * > Exception: ImportError: No module named 'error' > > My build configuration: > BB_VERSION = "1.32.0" > BUILD_SYS = "x86_64-linux" > NATIVELSBSTRING = "Ubuntu-16.04" > TARGET_SYS = "arm-cascade-linux-gnueabi" > MACHINE = "cascade-zynq7" > DISTRO = "cascade" > DISTRO_VERSION = "3.2.0" > TUNE_FEATURES = "arm armv7a vfp neon > callconvention-hard cortexa9" > TARGET_FPU = "hard" > meta > meta-poky > meta-yocto-bsp = "morty:73454473d7c286c41ee697f74052fed03c79f9f5" > meta-xilinx = "master:abad77439a8f0aab1157d046720df8c541d1a885" > meta-xilinx-tools = "master:5ef795d3e4cf2f57cb63cc2bbab41dd753a8463d" > meta-qt5 = "morty:9aa870eecf6dc7a87678393bd55b97e21033ab48" > meta = "morty:c8d96b10ee3bc2eae0fd269d2564286fd0bc82ed" > meta-oe > meta-python = "morty:659d9d3f52bad33d7aa1c63e25681d193416d76e" > > Thanks > Raphael >
-- _______________________________________________ meta-xilinx mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-xilinx
