On Wed, 2021-01-27 at 10:19 -0800, Khem Raj wrote:
> it seems that network-manager-applet needs jannson, see this failure
>
> https://errors.yoctoproject.org/Errors/Details/541973/

Okay, I'm going to take a deeper look into it tomorrow.

AFAICT jansson is only needed for the "team configuration editor".
NetworkManager is currently always built without the teamdctl feature,
so I can probably just build network-manager-applet with "-
Dteam=false".

I'll send a new patch as soon as I tested it.

> On Tue, Jan 26, 2021 at 1:31 AM Nicolas Jeker <[email protected]>
> wrote:
> >
> > Open vSwitch support is enabled by default in NetworkManager, but
> > only
> > useful in the context of several virtualisation environments, e.g.
> > Xen,
> > KVM, OpenStack and more. Therefore, the ovs PACKAGECONFIG is now
> > disabled by
> > default.
> >
> > The jansson dependency is only required for Open vSwitch and
> > teamsdctl
> > support in NetworkManager. As there is no libteamsdctl recipe
> > around
> > (and no teamsdctl PACKAGECONFIG), make it dependent on the ovs
> > PACKAGECONFIG.
> >
> > Signed-off-by: Nicolas Jeker <[email protected]>
> > ---
> >  .../networkmanager/networkmanager_1.28.0.bb                     |
> > 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/meta-networking/recipes-
> > connectivity/networkmanager/networkmanager_1.28.0.bb b/meta-
> > networking/recipes-
> > connectivity/networkmanager/networkmanager_1.28.0.bb
> > index 3e7a068ac..646ebea49 100644
> > --- a/meta-networking/recipes-
> > connectivity/networkmanager/networkmanager_1.28.0.bb
> > +++ b/meta-networking/recipes-
> > connectivity/networkmanager/networkmanager_1.28.0.bb
> > @@ -15,7 +15,6 @@ DEPENDS = " \
> >      util-linux \
> >      libndp \
> >      libnewt \
> > -    jansson \
> >      curl \
> >  "
> >
> > @@ -85,6 +84,7 @@ PACKAGECONFIG[wifi] = "--with-wext=yes --enable-
> > wifi=yes,--with-wext=no --enable
> >  PACKAGECONFIG[ifupdown] = "--enable-ifupdown,--disable-ifupdown"
> >  PACKAGECONFIG[qt4-x11-free] = "--enable-qt,--disable-qt,qt4-x11-
> > free"
> >  PACKAGECONFIG[cloud-setup] = "--with-nm-cloud-setup=yes,--with-nm-
> > cloud-setup=no"
> > +PACKAGECONFIG[ovs] = "--enable-ovs,--disable-ovs,jansson"
> >
> >  PACKAGES =+ " \
> >    ${PN}-nmcli ${PN}-nmcli-doc \
> > --
> > 2.30.0
> >
> >
> >
> >
>
> 
>

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

Reply via email to