openembedded/meta-openembedded

ModuleNotFoundError: No module named 'backports'

Closed this issue · 0 comments

python3-tzlocal has missed dependencies of backports.zoneinfo. However backports.zoneinfo cannot be built with python > 3.9 .

Build Configuration:
BB_VERSION           = "2.7.2"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "x86_64-poky-linux"
MACHINE              = "qemux86-64"
DISTRO               = "poky"
DISTRO_VERSION       = "4.3+snapshot-d50c4a1e362d310ff231adb7366712b70b668a1a"
TUNE_FEATURES        = "m64 core2"
TARGET_FPU           = ""
meta                 
meta-poky            
meta-yocto-bsp       = "master:d50c4a1e362d310ff231adb7366712b70b668a1a"
meta-filesystems     
meta-gnome           
meta-initramfs       
meta-multimedia      
meta-networking      
meta-oe              
meta-perl            
meta-python          
meta-webserver       
meta-xfce            = "master:c076a263517e4dc52b115acc4ead8e3ddfcdded1"
meta-virtualization  = "master:8000c8d073b91fe18e41012204b969f6afd7ea89"
meta-aws             = "master:2aa42f166ef4d61fe4dc30638b4ca23c875a9682"
  File "/app/src/utils/common.py", line 12, in <module>
    import tzlocal
  File "/usr/lib/python3.12/site-packages/tzlocal/__init__.py", line 10, in <module>
    from tzlocal.unix import get_localzone, get_localzone_name, reload_localzone
  File "/usr/lib/python3.12/site-packages/tzlocal/unix.py", line 8, in <module>
    from tzlocal import utils
  File "/usr/lib/python3.12/site-packages/tzlocal/utils.py", line 11, in <module>
    from backports import zoneinfo  # pragma: no cover
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'backports'