Gyorgy Sarvari via lists.openembedded.org <skandigraun=
[email protected]> escreveu (quinta, 7/05/2026 à(s) 08:39):

>
> On 5/6/26 18:07, Louis Rannou via lists.openembedded.org wrote:
> > From: Louis Rannou <[email protected]>
> >
> > The dependency to bash is only required for dns-updown scripts. As bash
> is
> > under the GPLv3 license, it might be preferred to exclude it.
> >
> > Signed-off-by: Louis Rannou <[email protected]>
> > ---
> >  meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb
> b/meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb
> > index 0cbe4641cd..d967a0dc12 100644
> > --- a/meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb
> > +++ b/meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb
> > @@ -47,7 +47,7 @@ PACKAGECONFIG[iproute2] =
> "--enable-iproute2,,iproute2,iproute2-ip"
> >  PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd"
> >  PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux"
> >
> > -RDEPENDS:${PN}:append = " bash"
> > +RRECOMMENDS:${PN}:append = " bash"
>
>
> In case bash is excluded (with PACKAGE_EXCLUDE, INCOMPATIBLE_LICENSE,
> BAD_RECOMMENDATIONS...) I would expect this change to throw an error
> still, the latest during package QA, when it scans the scripts for
> missing dependencies - because the dependency itself is still present.
> Does it not fail those checks?
>
> As an alternative, I wonder if it would make sense to install this
> dns-updown script to a separate package, and make that depend on bash only.
>

A new package would be more appropriate.
On the other hand, is bash really necessary? Sometimes it's just shaband
that's wrong on script
and POSIx /bin/sh can even be used. Could you try this?

Jose


>
>
>
> >  RDEPENDS:${PN}-ptest:append = " bash"
> >
> >  do_install:append() {
> >
> > ---
> > base-commit: 420222862f5a6d95023b8f5f3b7e1808b2264ef9
> > change-id: 20260506-bash-rr-5fd0820519e4
> >
> > Best regards,
> >
> >
> >
> >
> >
>
>
> 
>
>

-- 
Best regards,

José Quaresma
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#126812): 
https://lists.openembedded.org/g/openembedded-devel/message/126812
Mute This Topic: https://lists.openembedded.org/mt/119181734/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to