python3-build: add missing run-time dependencies

python3-build has several run-time dependencies that are missing from
the recipe. This makes it impossible to use the module in self-hosted
images. Add missing RDEPENDS.

(From OE-Core rev: f4a4de1dc3521695c14dfc206fa4cd0e10c250aa)

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Bartosz Golaszewski 2023-04-13 11:15:57 +02:00 committed by Richard Purdie
parent a3ff0f2d4b
commit ff633ce7a7

View File

@ -18,6 +18,15 @@ do_compile:prepend:class-native() {
export PYTHONPATH="${S}/src"
}
RDEPENDS:${PN} += "python3-packaging python3-pyproject-hooks"
RDEPENDS:${PN} += " \
python3-compression \
python3-difflib \
python3-ensurepip \
python3-logging \
python3-packaging \
python3-pyproject-hooks \
python3-tomllib \
python3-venv \
"
BBCLASSEXTEND = "native nativesdk"