ADLINK / meta-adlink-nxp

Single Yocto layer for NXP iMX6 & iMX8M & iMX8MPlus based Computer on Modules. (SMARC)
12 stars 13 forks source link

Issues building hardknott branch using python 3.10.8 #27

Open entimger opened 1 year ago

entimger commented 1 year ago

I'm using python 3.10.8 and after setting up the Hardknott branch I'm getting errors building.

$ bitbake core-image-minimal
Traceback (most recent call last):
  File "/home/myuser/adlink-bsp/sources/poky/bitbake/bin/bitbake", line 19, in <module>
    import bb
  File "/home/myuser/adlink-bsp/sources/poky/bitbake/lib/bb/__init__.py", line 128, in <module>
    from bb import fetch2 as fetch
  File "/home/myuser/adlink-bsp/sources/poky/bitbake/lib/bb/fetch2/__init__.py", line 26, in <module>
    import bb.persist_data, bb.utils
  File "/home/myuser/adlink-bsp/sources/poky/bitbake/lib/bb/persist_data.py", line 22, in <module>
    from collections import Mapping
ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

Updating poky to the latest commit on the hardknott-3.3.6 branch and meta-virtualization to its hardknott branch solved this issue.