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

  • Done
  • quality assurance status badge
Details
4 participants
  • Brice Waegeneire
  • Diego Nicola Barbato
  • Efraim Flashner
  • Pierre Neidhardt
Owner
unassigned
Submitted by
Pierre Neidhardt
Severity
normal
P
P
Pierre Neidhardt wrote on 1 Jun 2020 20:20
(address . bug-guix@gnu.org)
877dwqwsvg.fsf@ambrevar.xyz
Guix commit e7b86a0d88760275afefa0c44a3c30602f80aac0

Toggle snippet (6 lines)
$ nm-applet

(nm-applet:28022): GLib-GIO-ERROR **: 20:18:12.633: Settings schema 'org.gnome.nm-applet' is not installed
trace/breakpoint trap

It used to work on commit afc46f22672eb3218fbd1e567f85fc6367286461.

--
Pierre Neidhardt
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl7VRtMACgkQm9z0l6S7
zH/ZhAf/arisSY0gbkWgwUpSG2OD6tD7R6V6BZ9s097YGObe3yOqdM7icHwz2cnv
N3v9fA5f3gIMs2C9GDALQ79gM0HOzNq+LVWMoJg3mAAVVm1FZGsMqHjqa9kqNRMK
iSbcn+MUwiszi2I6Zv55nVBXbFpIpNHRGdfI0ruI5s4VjG8hiihB+y9WJ+LfBS+3
76W39wUX5t8GJDttdjsgNCrxzIF2EI5TEw/OI+Htyse1zUNn7/8Co/TWvkfyIS2T
4WhJlHMQ0yfj8ezFIFngL/sbaOJdQqOtCxJ6WFFdOaTps6JMoVs2twdmVTh73Ktb
difmxpxH5XzWgGy1LUdZ9+kLSKFJtg==
=y3Kj
-----END PGP SIGNATURE-----

P
P
Pierre Neidhardt wrote on 2 Jun 2020 15:24
Re: bug#41651: Acknowledgement (nm-applet fails: Settings schema 'org.gnome.nm-applet' is not installed)
(address . 41651@debbugs.gnu.org)
877dwpvbwg.fsf@ambrevar.xyz
Forgot to mention that I'm on EXWM, not GNOME.

--
Pierre Neidhardt
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl7WUv8ACgkQm9z0l6S7
zH8Ozgf+JmsPnPlh9TlG8cAhoF9/8VA+3V1JkF55GMaZ5fblyUTJCgfqFA0m22t/
W4oZm2rg99B6Ruuj6lWx+sQtHXw1EQId+T9VfTeSjuD6N156tAqcNsVth3bQ5dKJ
NlFB1TDkDsEJNpXEDXHugJA5/g17vk5p5qXhiRDE5CG5on4Ue6+Yf3XeZ/H7BfRO
VjsAfKANw6c+6Y5APCoifeqWjHpbOfHHcoVZQni9+KGuKuDacdLRgoDuKPlKPehn
3gDAwcDWpJO1e3FPsUT98Jn7aqGuABPTJEaKByPGJfXQnmNDq7NPhPfkuZCuvzrs
ArzARItOi6APi/q1zq9AilTJMp3fCg==
=1p+e
-----END PGP SIGNATURE-----

D
D
Diego Nicola Barbato wrote on 2 Jun 2020 16:48
Re: bug#41651: nm-applet fails: Settings schema 'org.gnome.nm-applet' is not installed
(name . Pierre Neidhardt)(address . mail@ambrevar.xyz)(address . 41651@debbugs.gnu.org)
87mu5la5hp.fsf@GlaDOS.home
Hi,

Pierre Neidhardt <mail@ambrevar.xyz> writes:

Toggle quote (9 lines)
> Guix commit e7b86a0d88760275afefa0c44a3c30602f80aac0
>
> $ nm-applet
>
> (nm-applet:28022): GLib-GIO-ERROR **: 20:18:12.633: Settings schema 'org.gnome.nm-applet' is not installed
> trace/breakpoint trap
>
> It used to work on commit afc46f22672eb3218fbd1e567f85fc6367286461.

I have the same problem (on EXWM as well). It looks like this was
introduced by commit 4c29111232c44c84908922442abd1cd83ddc7686
(gnu: network-manager-applet: Update to 1.16.0.). The last known good
commit is 9af90aafdfd8afd5fb7b5377ca5daf2215d38d7a (nm-applet doesn't
build between those two commits).

I was able to work around this by installing libnma in my user profile.

Regards,

Diego
P
P
Pierre Neidhardt wrote on 2 Jun 2020 17:51
(name . Diego Nicola Barbato)(address . dnbarbato@posteo.de)(address . 41651@debbugs.gnu.org)
87blm1tqhv.fsf@ambrevar.xyz
It works indeed, thanks.

We need to fix nm-applet.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl7WdZwACgkQm9z0l6S7
zH99UwgAjJxkTsaf8qGDCAAAe0UbYmr0lY3j6r6lMLZIuz49gUyzmMSosrICox53
BT0GL9U7Yi93uDacAjHB92XKwcE92E9yct17jDCPV15OmTgdaucRk0h5Fe3wH9w5
O19LHGaPhzwb5MiE+fI2viYdxMip5LwvHkfeuVuFBXATCoVA8VPd4TqCaLiwRCNL
6ubmzWBjKKCPXpJ4rKQCeupwT0xsD8G7AujWHg8lO6s339uc7dUathfXwqQdMWZs
3kUDdPC3qenj0hsyPcl/aFoCKuJZOu6elxzePjK03cOjlORu0zoZRBhTF1ymHUm5
oA62u6COWoViYrZhiKDipX4bWPSU/A==
=ghYt
-----END PGP SIGNATURE-----

B
B
Brice Waegeneire wrote on 2 Jun 2020 20:38
[PATCH] gnu: network-manager-applet: Propagate 'libnma'.
(address . 41651@debbugs.gnu.org)
20200602183814.25734-1-brice@waegenei.re

* gnu/packages/gnome.scm (network-manager-applet)[inputs]: Move 'libnma'
to …
[native-inputs]: … here.
---

Sorry for the crappy patchset. This patch should solve that issue.


gnu/packages/gnome.scm | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)

Toggle diff (25 lines)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 0d63579d4a..860b5223b8 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -6730,13 +6730,14 @@ Cisco's AnyConnect SSL VPN.")
("gtk-doc" ,gtk-doc)
("pkg-config" ,pkg-config)))
(propagated-inputs
- ;; libnm-gtk.pc refers to all these.
- `(("dbus-glib" ,dbus-glib)
+ `(;; libnm-gtk.pc refers to all these.
+ ("dbus-glib" ,dbus-glib)
("gtk+" ,gtk+)
- ("network-manager" ,network-manager)))
+ ("network-manager" ,network-manager)
+ ;; nm-applet need org.gnome.nm-applet.gschema.xml
+ ("libnma" ,libnma)))
(inputs
`(("gcr" ,gcr)
- ("libnma" ,libnma)
("libgudev" ,libgudev)
("libnotify" ,libnotify)
("libsecret" ,libsecret)
--
2.26.2
E
E
Efraim Flashner wrote on 2 Jun 2020 21:12
(name . Brice Waegeneire)(address . brice@waegenei.re)(address . 41651@debbugs.gnu.org)
20200602191229.GS7397@E5400
On Tue, Jun 02, 2020 at 08:38:14PM +0200, Brice Waegeneire wrote:
Toggle quote (6 lines)
>
> * gnu/packages/gnome.scm (network-manager-applet)[inputs]: Move 'libnma'
> to …
> [native-inputs]: … here.

I think you mean propagated

Toggle quote (38 lines)
> ---
>
> Sorry for the crappy patchset. This patch should solve that issue.
>
>
> gnu/packages/gnome.scm | 9 +++++----
> 1 file changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index 0d63579d4a..860b5223b8 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -6730,13 +6730,14 @@ Cisco's AnyConnect SSL VPN.")
> ("gtk-doc" ,gtk-doc)
> ("pkg-config" ,pkg-config)))
> (propagated-inputs
> - ;; libnm-gtk.pc refers to all these.
> - `(("dbus-glib" ,dbus-glib)
> + `(;; libnm-gtk.pc refers to all these.
> + ("dbus-glib" ,dbus-glib)
> ("gtk+" ,gtk+)
> - ("network-manager" ,network-manager)))
> + ("network-manager" ,network-manager)
> + ;; nm-applet need org.gnome.nm-applet.gschema.xml
> + ("libnma" ,libnma)))
> (inputs
> `(("gcr" ,gcr)
> - ("libnma" ,libnma)
> ("libgudev" ,libgudev)
> ("libnotify" ,libnotify)
> ("libsecret" ,libsecret)
> --
> 2.26.2
>
>
>
>

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl7WpJkACgkQQarn3Mo9
g1FKZw/+MW6senaUT46ZKMVGqx7G1wT3sxEkFh5YrX4atq5pXTpUa8ou9/aA6kAy
F6sqPMyy+oxMJxtat1596Omt2rLHc5c4BTJCEXelfIudq0joBxbTnYHv/TUfBtXD
uS8tj4bUhmxknEipRPYDUvHT/jrAZc5rAi6Dr5I7smLu9HWMDySmhPUXV8k0kwLw
a0pAOcxpUWXazpS2P1iujRRCuNgZ/+LRBVdv22SrFS8E9BI/LEeb4UAvS1YUfA5J
dOwEGiqwS/gi01F1DbGasm6AKb6Nf/D8bbfugdK8Q8rBhbmLJTSoCjg6kVOLqmow
mmmFBhJ2IDN8pJtug/dm4KpYrd+HQePZfS+/fUGpV3mCeMsvScef3WceBBLfE8yn
UXoLSoxbQbrE/wCKeYqhhsPR8eFHIAm3V2eTaHBqIdiKUvXteKUy72fg7yjG+sJV
8hRyOlYYAHCuoip/DI4Ny/6UyI8hsVHUycrhYE5Aws/IV3z2LRMTP3CjdsjVkG4t
vxAd0RfAPuFO2RIVsLFhZLGkhk5etv80xNgENsENeHUUVsYN6fdCeQ+A05lu4uyf
rfW18ofKyuc0GllbJS1ADdmAip8H5ulfH5t0WbHlUaFJKJMEl1EdrzZJOrpTQEBd
cuQf/6k0iimxAE0m4pIMqA9MO+sNpArQQNQDwe5X7J0URv2heHM=
=+Zep
-----END PGP SIGNATURE-----


B
B
Brice Waegeneire wrote on 2 Jun 2020 21:32
[PATCH v2] gnu: network-manager-applet: Propagate 'libnma'.
(address . 41651@debbugs.gnu.org)(address . efraim@flashner.co.il)
20200602193232.17317-1-brice@waegenei.re

* gnu/packages/gnome.scm (network-manager-applet)[inputs]: Move 'libnma'
to …
[propagated-inputs]: … here.
---

On 2020-06-02 19:12, Efraim Flashner wrote:
Toggle quote (9 lines)
> On Tue, Jun 02, 2020 at 08:38:14PM +0200, Brice Waegeneire wrote:
>> Fixes <https://issues.guix.info/41653>.
>>
>> * gnu/packages/gnome.scm (network-manager-applet)[inputs]: Move 'libnma'
>> to …
>> [native-inputs]: … here.
>
> I think you mean propagated

Yes, tank you Efraim, it's fixed in this version.

gnu/packages/gnome.scm | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)

Toggle diff (25 lines)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 0d63579d4a..860b5223b8 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -6730,13 +6730,14 @@ Cisco's AnyConnect SSL VPN.")
("gtk-doc" ,gtk-doc)
("pkg-config" ,pkg-config)))
(propagated-inputs
- ;; libnm-gtk.pc refers to all these.
- `(("dbus-glib" ,dbus-glib)
+ `(;; libnm-gtk.pc refers to all these.
+ ("dbus-glib" ,dbus-glib)
("gtk+" ,gtk+)
- ("network-manager" ,network-manager)))
+ ("network-manager" ,network-manager)
+ ;; nm-applet need org.gnome.nm-applet.gschema.xml
+ ("libnma" ,libnma)))
(inputs
`(("gcr" ,gcr)
- ("libnma" ,libnma)
("libgudev" ,libgudev)
("libnotify" ,libnotify)
("libsecret" ,libsecret)
--
2.26.2
E
E
Efraim Flashner wrote on 4 Jun 2020 16:00
(name . Brice Waegeneire)(address . brice@waegenei.re)(address . 41651-done@debbugs.gnu.org)
20200604140035.GE7397@E5400
Thanks! Patch pushed.


--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl7Y/oIACgkQQarn3Mo9
g1GVXg//Y0LoL1X7YDQ92y3CWIEe3Gl1quHhdbAGqUngLGBQg7uFokGJItqQl4Q3
0VgulTOkTnMiquiSRjsYe5BcHC+g+XhJYgEVLr4Y/lPrnJ5hVutE10elQ8Du28ry
ijUPeFCMAGH7/LrSgSx85TFYrKEy+1zEtojf6uJWKhAuuTb8qdfp+wriu65Q0WOE
tvMK0PAG4DtUwRxMcTdsFZwWxtdyLs69gDCNrfkgng59M3p0lWUg67sv7yELoepW
jB6J6gLATra5imWlZAlKmiNd1qWiXyL2mfJ+HDFoDH9AQ/OxPT8uo2Ft4mQQgMGJ
Ok1S6wbdt2Tar81XW28IZH/yr2EIpPJd3Hw83bK7QoEPdF59+bRodovfGsuVAqec
99rglb2fliGzT6LssR44cnY5ZfHBV8FWX/N5qNcHyAmZTv50UVDmZIEd7CHr7YHp
V0STTj/tXAS47lnaASPMgnJVj3Dv5rN3vlG+vS7mXgjlJOZct2IgwWX3MpAOfNyO
MEFm8seq+4LWUGFr7Tus+k2xtBu2t+ngGvXDjDMKPY5Gur9uWbtCMxfDTKl9MH2W
V5xq3bGXH7V3J44qsFOtYwdZGIZyqsh59o/pLdC3xGIFiR0rd3JC7B1DR3mKn8zc
oSR1hTptDEsdn2MV+266Y3WsI4AsxTYoWBoHldzLa+kqBdpKzNM=
=/IL7
-----END PGP SIGNATURE-----


Closed
?