Bug#1024245: network-manager: after upgrade - can't modify or add connections

2022-11-20 Thread Fab
I can confirm that this workaround does the trick. The .gschema.xml used 
to be a unique file but has been split into two files (one for eap), and 
in the process, a "path=..." attribute was added, when network-manager 
expects a relocatable schema (without a predefined path).


Without this correction, it is complicated to add a new network from the 
Cinnamon applet for network manager. The other workaround was to use 
nmtui-edit which would allow changes to be made sometimes.


The package providing the 
/usr/share/glib-2.0/schemas/org.gnome.nm-applet.eap.gschema.xml file is 
not network-manager though, but libnma-common


Thank you Markus, I spent a lot of time trying to figure this out.

Fab

On Sat, 19 Nov 2022 17:59:23 +0100 Markus Steinko  wrote:

> There's a workaround for this case which worked for me:
>
> You need to edit
> "/usr/share/glib-2.0/schemas/org.gnome.nm-applet.eap.gschema.xml" and
> just change one line like you can see here:
>
> https://gitlab.gnome.org/GNOME/libnma/-/merge_requests/44/diffs
>
> from:
>
>  path="/org/gnome/nm-applet/eap/"gettext-domain="nm-applet">
>
> to:
>
> 
>
> After that you need to run:
>
> sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
>
> and your done.
>
> Good luck.



Bug#1024245: network-manager: after upgrade - can't modify or add connections

2022-11-19 Thread Markus Steinko

There's a workaround for this case which worked for me:

You need to edit 
"/usr/share/glib-2.0/schemas/org.gnome.nm-applet.eap.gschema.xml" and 
just change one line like you can see here:


https://gitlab.gnome.org/GNOME/libnma/-/merge_requests/44/diffs

from:

path="/org/gnome/nm-applet/eap/"gettext-domain="nm-applet">


to:



After that you need to run:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

and your done.

Good luck.