Skip to content

yocto-check-layer doesn't pass: python3-charset-normalizer-native missing

The module affected

oniro-core

What is the action to reproduce the bug?

yocto-check-layers for a well known YP layer eg:

yocto-check-layer --dependency /oniro/repo/meta-openembedded/ -d ../meta-security/meta-hardening/

after fixing #839

What is the result you see?

Loading cache...done.
Loaded 0 entries from dependency cache.
Parsing recipes...done.
Parsing of 3184 .bb files complete (0 cached, 3184 parsed). 4855 targets, 589 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
NOTE: Multiple providers are available for runtime ssh (dropbear, openssh)
Consider defining a PREFERRED_RPROVIDER entry to match ssh
ERROR: Nothing RPROVIDES 'python3-charset-normalizer-native' (but virtual:native:/oniro/repo/oe-core/../oniro/meta-oniro-core/recipes-devtools/python/python3-requests_2.28.1.bb RDEPENDS on or otherwise requires it)
NOTE: Runtime target 'python3-charset-normalizer-native' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['python3-charset-normalizer-native']
ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'cloud-init', 'python3-requests-native', 'python3-charset-normalizer-native']

What is the result you expect?

should pass

Frequency?

always

Tested version

Oniro 4c0160e8

Do you know any workaround of this issue?

no

Do you have a fix for this issue?

no

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information