From: Luca Boccassi Date: Thu, 8 Aug 2019 14:02:27 +0000 (+0100) Subject: python3-pygobject: remove python3-setuptools from RDEPENDS X-Git-Tag: uninative-2.7~514 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=3054791e62c6ac1b03b7658f9c59761b254fa05c;p=openembedded-core.git python3-pygobject: remove python3-setuptools from RDEPENDS python3-setuptools is an optional build-dependency of pygobject but it is not necessary to run it, as also documented by the upstream packaging guide: https://gitlab.gnome.org/GNOME/pygobject/blob/master/docs/packagingguide.rst Remove it from RDEPENDS to shrink the runtime dependency chain, as setuptools includes scripts to download other packages, which might not be desired on a minimal image. Signed-off-by: Luca Boccassi Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/python/python3-pygobject_3.32.2.bb b/meta/recipes-devtools/python/python3-pygobject_3.32.2.bb index 05688be603..453fdac2c8 100644 --- a/meta/recipes-devtools/python/python3-pygobject_3.32.2.bb +++ b/meta/recipes-devtools/python/python3-pygobject_3.32.2.bb @@ -27,7 +27,5 @@ PACKAGECONFIG ??= "${@bb.utils.contains_any('DISTRO_FEATURES', [ 'directfb', 'wa # we don't link against python3-pycairo -> RDEPENDS PACKAGECONFIG[cairo] = "-Dpycairo=true,-Dpycairo=false, cairo python3-pycairo, python3-pycairo" -RDEPENDS_${PN} += "python3-setuptools" - BBCLASSEXTEND = "native" PACKAGECONFIG_class-native = ""