[Pkg-utopia-maintainers] Bug#699590: Bug#699590: nm-applet exits due to missing glib schema with mixed package versions

Michael Biebl biebl at debian.org
Sat Feb 2 10:18:16 UTC 2013


Am 2013-02-02 09:32, schrieb Michael Stapelberg:
> Package: network-manager-gnome
> Version: 0.9.4.1-3
> Severity: normal
>
> I’ve had n-m 0.9.6.0 installed but downgraded later on because of 
> some
> problem I cannot remember. I missed some packages when downgrading, 
> but
> now nm-applet crashes when asking for a new wireless network key:
>
> (nm-applet:17820): GLib-GIO-ERROR **: Settings schema
> 'org.gnome.nm-applet.eap' is not installed

> ii  libnm-gtk-common                                 0.9.6.4-1
> ii  libnm-gtk0                                       0.9.6.4-1

Quickly looked into this:
network-manager-applet was ported to gsettings in 0.9.6.

libnm-gtk0 links against the noinst libwireless-security lib, which in 
turn uses the glib schema.
Since glib asserts on missing schemas, the best idea is probably to 
move the glib schema into libnm-gtk-common and have 
network-manager-gnome have a strict dependency on libnm-gtk0.
This should avoid that other users of libnm-gtk0 (like 
gnome-control-center) run into the same problem.

Michael



More information about the Pkg-utopia-maintainers mailing list