From fb8a2b3be7f86481904636721f7fec99c30df389 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= Date: Fri, 3 Oct 2014 16:08:43 +0200 Subject: [PATCH] virt-manager: fix missing schema error The dependency on gsettings_desktop_schemas wasn't specified correctly. Now it works. Fixes this error, as seen when trying to open a guest VM when virt-manager is accessed over ssh with X forwarding: GLib-GIO-ERROR **: Settings schema 'org.gnome.system.proxy' is not installed --- pkgs/applications/virtualization/virt-manager/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/virtualization/virt-manager/default.nix b/pkgs/applications/virtualization/virt-manager/default.nix index d4d680f05fa..182d89e5f22 100644 --- a/pkgs/applications/virtualization/virt-manager/default.nix +++ b/pkgs/applications/virtualization/virt-manager/default.nix @@ -34,6 +34,7 @@ buildPythonPackage rec { avahi glib gobjectIntrospection + gsettings_desktop_schemas ]; configurePhase = '' @@ -51,7 +52,7 @@ buildPythonPackage rec { --prefix GI_TYPELIB_PATH : $GI_TYPELIB_PATH \ --prefix GIO_EXTRA_MODULES : "${dconf}/lib/gio/modules" \ --prefix GSETTINGS_SCHEMA_DIR : $out/share/glib-2.0/schemas \ - --prefix XDG_DATA_DIRS : "$out/share:${gsettings_desktop_schemas}/share:${gtk3}/share:$GSETTINGS_SCHEMAS_PATH:\$XDG_DATA_DIRS" + --prefix XDG_DATA_DIRS : "$out/share:${gtk3}/share:$GSETTINGS_SCHEMAS_PATH:\$XDG_DATA_DIRS" done ${glib}/bin/glib-compile-schemas "$out"/share/glib-2.0/schemas