I should be adding this to the RDEPENDS:${PN}-ptest, not the RRECOMMENDS.
I'll send another patch ...

On Mon, 21 Feb 2022 at 17:10, Douglas Royds <douglas.ro...@taitradio.com>
wrote:

> When ptest is included in the DISTRO_FEATURES, we were adding bats and
> python3-packaging to the libgpiod RDEPENDS, and unwittingly dragging bash
> and
> python3 into the rootfs whether libgpiod-ptest was installed or not.
>
> Add bats and python3-packaging to the RRECOMMENDS for the libgpiod-ptest
> package only.
>
> Signed-off-by: Douglas Royds <douglas.ro...@taitradio.com>
> ---
>  meta-oe/recipes-support/libgpiod/libgpiod_1.6.3.bb | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_1.6.3.bb
> b/meta-oe/recipes-support/libgpiod/libgpiod_1.6.3.bb
> index 51b74ba5b..c5323b417 100644
> --- a/meta-oe/recipes-support/libgpiod/libgpiod_1.6.3.bb
> +++ b/meta-oe/recipes-support/libgpiod/libgpiod_1.6.3.bb
> @@ -14,7 +14,7 @@ SRC_URI[sha256sum] =
> "841be9d788f00bab08ef22c4be5c39866f0e46cb100a3ae49ed816ac9c
>
>  inherit autotools pkgconfig python3native ptest
>
> -PACKAGECONFIG[tests] = "--enable-tests,--disable-tests,kmod udev glib-2.0
> catch2,bats python3-packaging"
> +PACKAGECONFIG[tests] = "--enable-tests,--disable-tests,kmod udev glib-2.0
> catch2"
>  PACKAGECONFIG[cxx] = "--enable-bindings-cxx,--disable-bindings-cxx"
>  PACKAGECONFIG[python3] =
> "--enable-bindings-python,--disable-bindings-python,python3"
>
> @@ -53,6 +53,7 @@ RRECOMMENDS:${PN}-ptest += " \
>      kernel-module-gpio-mockup \
>      coreutils \
>      ${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3-unittest',
> '', d)} \
> +    ${@bb.utils.contains('PACKAGECONFIG', 'tests', 'bats
> python3-packaging', '', d)} \
>  "
>
>  PACKAGECONFIG:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'ptest',
> 'tests', '', d)}"
> --
> 2.32.0
>
>

-- 
---------
Tait Communications is changing its domain name from 
@taitradio.com <http://taitradio.com> to @taitcommunications.com 
<http://taitcommunications.com> on 22 February 2022.   Email contacts will 
change, for example jo.smith at taitradio.com <http://taitradio.com> 
becomes jo.smith at taitcommunications.com <http://taitcommunications.com>. 
 Existing email and other name formats using @taitradio will continue to 
work for some time.
----------
Tait Communications ändert seinen 
Domainnamen per 22. Februar 2022 von @taitradio.com <http://taitradio.com> 
in @taitcommunications.com <http://taitcommunications.com>.   Die 
E-Mail-Kontakte werden sich ändern, zum Beispiel wird jo.smith at 
taitradio.com <http://taitradio.com> zu jo.smith at taitcommunications.com 
<http://taitcommunications.com>.  Bestehende E-Mail- und andere 
Namensformate, die @taitradio verwenden, werden noch eine Zeit lang 
funktionieren.
----------
A Tait Communications está mudando efetivamente 
seu domínio de @taitradio.com <http://taitradio.com> para 
@taitcommunications.com <http://taitcommunications.com> em 22 de fevereiro 
de 2022. Todos os nossos endereços de e-mail serão alterados com essa 
mudança, por exemplo joao.silva @ taitradio.com <http://taitradio.com> irá 
virar joao.silva @ taitcommunications.com <http://taitcommunications.com>. 
Os e-mail existentes atualmente cujo domínio é @taitradio ainda continuarão 
funcionando por um determinado período de tempo.
----------
Tait 
Communications cambiará su nombre de dominio de @taitradio.com 
<http://taitradio.com> a @taitcommunications.com 
<http://taitcommunications.com> el 22 de febrero de 2022. Todos los 
contactos de correo electrónico cambiarán, por ejemplo, jo.smith en 
taitradio.com <http://taitradio.com> se convierte en jo.smith en 
taitcommunications.com <http://taitcommunications.com>. Los correos 
electrónicos existentes y otros formatos de nombre que utilizan @taitradio 
todavía seguirán funcionando durante algún tiempo.
----------
Tait 
Communications change son nom de domaine de @taitradio.com 
<http://taitradio.com> à @taitcommunications.com 
<http://taitcommunications.com> le 22 février 2022.   Les contacts par 
courriel changeront, par exemple jo.smith at taitradio.com 
<http://taitradio.com> devient jo.smith at taitcommunications.com 
<http://taitcommunications.com>.  Les adresses électroniques et autres 
formats de noms existants utilisant @taitradio continueront à fonctionner 
pendant un certain temps.
This communication is confidential. We only send 
and receive email on the
basis of the terms set out at 
www.taitradio.com/email_disclaimer 
<http://www.taitradio.com/email_disclaimer>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#95427): 
https://lists.openembedded.org/g/openembedded-devel/message/95427
Mute This Topic: https://lists.openembedded.org/mt/89287635/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to