Settings schema 'org.gnome.nm-applet.eap' is not installed

  • Done
  • quality assurance status badge
Details
4 participants
  • Josselin Poiret
  • Maxim Cournoyer
  • Mario Forzanini
  • Steven Roose
Owner
unassigned
Submitted by
Steven Roose
Severity
normal
S
S
Steven Roose wrote on 28 Apr 2023 20:10
(address . bug-guix@gnu.org)
3e94a91f-ffd3-8673-1d59-fc4f560da41f@roose.io
Recently did a system upgrade and getting that error now when entering
password for a new wifi network. It also kills the networkmanager applet.

Full error:
(nm-applet:2051): GLib-GIO-ERROR **: 19:06:02.763: Settings schema
'org.gnome.nm-applet.eap' is not installed

Seems related to https://issues.guix.gnu.org/41651from two years ago.
M
M
Mario Forzanini wrote on 28 Apr 2023 20:51
(name . Steven Roose)(address . steven@roose.io)(address . 63154@debbugs.gnu.org)
4331184e-2c24-bd81-7b10-691b235636cf@marioforzanini.com
On 4/28/23 8:10 PM, Steven Roose wrote:
Toggle quote (3 lines)
> Recently did a system upgrade and getting that error now when entering
> password for a new wifi network. It also kills the networkmanager applet.

I experienced a similar issue a month or so ago when trying to connect
to my university's wifi network, installing libnma solved it.

This recent issue might be related


I hope this helps
--
Mario
J
J
Josselin Poiret wrote on 29 Apr 2023 10:59
[PATCH 1/2] gnu: libnma: Update to 1.10.6.
(name . Josselin Poiret)(address . dev@jpoiret.xyz)
af87f58b0687d00cc1cce6f5c459030a6e3fb224.1682758526.git.dev@jpoiret.xyz
From: Josselin Poiret <dev@jpoiret.xyz>

* gnu/packages/gnome.scm (libnma): Update to 1.10.6. Also remove general
schema that belongs to network-manager-applet.
---
gnu/packages/gnome.scm | 22 +++++++++++++++++-----
1 file changed, 17 insertions(+), 5 deletions(-)

Toggle diff (46 lines)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 7aa7180f5e..a98f2fbe5a 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -1735,7 +1735,7 @@ (define-public rygel
(define-public libnma
(package
(name "libnma")
- (version "1.10.2")
+ (version "1.10.6")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@@ -1743,14 +1743,26 @@ (define-public libnma
name "-" version ".tar.xz"))
(sha256
(base32
- "0h095a26w3sgbspsf7wzz8ddg62j3jb9ckrrv41k7cdp0k2dkhsg"))))
+ "1avdsw1l61gwr29lzvlr4dh3qz6ypsc3xvfahrcprlqa34mzp9jk"))))
(build-system meson-build-system)
(arguments
;; GTK 4.x depends on Rust (indirectly) so pull it only on platforms
;; where it is supported.
- (list #:configure-flags (if (supported-package? gtk)
- #~(list "-Dlibnma_gtk4=true")
- #~(list "-Dlibnma_gtk4=false"))))
+ (list
+ #:configure-flags
+ (if (supported-package? gtk)
+ #~(list "-Dlibnma_gtk4=true")
+ #~(list "-Dlibnma_gtk4=false"))
+ #:phases
+ #~(modify-phases %standard-phases
+ ;; We follow upstream's recommendation at
+ ;; https://gitlab.gnome.org/GNOME/libnma/-/commit/9166164387b0367becbe3400af696f925fef0ab1
+ (add-after 'install 'delete-org.gnome.nm-applet.gschema
+ (lambda _
+ (delete-file
+ (string-append
+ #$output
+ "/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml")))))))
(native-inputs
(list docbook-xml-4.3
gettext-minimal
--
2.39.2
J
J
Josselin Poiret wrote on 29 Apr 2023 10:59
[PATCH 0/2] Update network-manager-applet and libnma
(name . Josselin Poiret)(address . dev@jpoiret.xyz)
cover.1682758525.git.dev@jpoiret.xyz
Hi Steven,

These updates should resolve the schema situation, because the last update
didn't update libnma along with network-manager-applet.

Best,

Josselin Poiret (2):
gnu: libnma: Update to 1.10.6.
gnu: network-manager-applet: Update to 1.32.0.

gnu/packages/gnome.scm | 26 +++++++++++++++++++-------
1 file changed, 19 insertions(+), 7 deletions(-)

--
2.39.2
J
J
Josselin Poiret wrote on 29 Apr 2023 10:59
[PATCH 2/2] gnu: network-manager-applet: Update to 1.32.0.
(name . Josselin Poiret)(address . dev@jpoiret.xyz)
708d1487de5e09c3fe269f67955327509adac6b1.1682758526.git.dev@jpoiret.xyz
From: Josselin Poiret <dev@jpoiret.xyz>

* gnu/packages/gnome.scm (network-manager-applet): Update to 1.32.0.
---
gnu/packages/gnome.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index a98f2fbe5a..02186bae96 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -8633,7 +8633,7 @@ (define-public mobile-broadband-provider-info
(define-public network-manager-applet
(package
(name "network-manager-applet")
- (version "1.30.0")
+ (version "1.32.0")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/network-manager-applet/"
@@ -8641,7 +8641,7 @@ (define-public network-manager-applet
"network-manager-applet-" version ".tar.xz"))
(sha256
(base32
- "1lswxfxjfbiknspwli8d65i0bnyfazzcnrqckaw0s44zkm7bh5lm"))))
+ "0f5sxxi9rywg8mhglcyk3sqmgv5wwl4vxzar56847b852pxazdd2"))))
(build-system meson-build-system)
(arguments
`(#:glib-or-gtk? #t
--
2.39.2
J
J
Josselin Poiret wrote on 29 Apr 2023 11:01
Tag 63154
(address . control@debbugs.gnu.org)
87ildfdpui.fsf@jpoiret.xyz
tags 63154 + patch
thankyou

--
Josselin Poiret
-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmRM3OUQHGRldkBqcG9p
cmV0Lnh5egAKCRBQXkC5FhcaipLjC/9hNtDYwRj7BCyliN+CqvIgy1v6ZtGufAKz
biHJk3VqMXdLPlhX+3ihFGllkA+hnx/qK6sJMTmG9L3iNGiAahRRtuEO3K7ZZcXx
Adrp3MGlXe3Wq0sZf6eN0AxX7ZRJcbqhF28JdY7TtiOpGslIf/+y/+VI9RjV7XeT
M3eh/gj021SaLkx2EnLwgT1UGDBKV1vtZDv1uLc4HGTNcEuZjnHoWwbtqW0iVIYx
zsz4vY/hDPzUFqBz4aA9dNIUW40I2ZcqViG2fQ2jrBa7YWCIclcKM67GVw4k1wWx
cNptY73VMUdhMHSeondod+uWYGM0idUtrub1NGdwSkMuztgGwOr72UI/czYximTg
UiOH5noFrVRejaZeJ8BeEsO+366l8Z+/kP519rUt53n4+fIqMf6hy4sv315oshPs
SPLdwRoNMs5Xhyv5BMVTCkG+gHaHNsB3xrUXEXYdnGF8TPzle+zGUTyimpjtGPQP
5w8RXmsL+Kv4OicVoLUPeLQD3TjAOYk=
=ynRw
-----END PGP SIGNATURE-----

M
M
Maxim Cournoyer wrote on 9 May 2023 04:29
Re: bug#63154: Settings schema 'org.gnome.nm-applet.eap' is not installed
(name . Josselin Poiret)(address . dev@jpoiret.xyz)
873546texz.fsf_-_@gmail.com
Hi,

Josselin Poiret <dev@jpoiret.xyz> writes:

Toggle quote (30 lines)
> From: Josselin Poiret <dev@jpoiret.xyz>
>
> * gnu/packages/gnome.scm (network-manager-applet): Update to 1.32.0.
> ---
> gnu/packages/gnome.scm | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index a98f2fbe5a..02186bae96 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -8633,7 +8633,7 @@ (define-public mobile-broadband-provider-info
> (define-public network-manager-applet
> (package
> (name "network-manager-applet")
> - (version "1.30.0")
> + (version "1.32.0")
> (source (origin
> (method url-fetch)
> (uri (string-append "mirror://gnome/sources/network-manager-applet/"
> @@ -8641,7 +8641,7 @@ (define-public network-manager-applet
> "network-manager-applet-" version ".tar.xz"))
> (sha256
> (base32
> - "1lswxfxjfbiknspwli8d65i0bnyfazzcnrqckaw0s44zkm7bh5lm"))))
> + "0f5sxxi9rywg8mhglcyk3sqmgv5wwl4vxzar56847b852pxazdd2"))))
> (build-system meson-build-system)
> (arguments
> `(#:glib-or-gtk? #t

The fixes proposed here have been installed. Thanks!

--
Maxim
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 63154@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 63154
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch