GNOME Bugzilla – Bug 640412
gsettings/basic test fails when $GSETTINGS_BACKEND is set to "gconf"
Last modified: 2011-01-24 13:44:58 UTC
It fails with the following error when running make check with glib-2.26.1: TEST: contexts... (pid=3610) /gio/contexts/thread-independence: OK /gio/contexts/context-independence: OK PASS: contexts TEST: gsettings... (pid=3626) GLib-GIO-WARNING **: Can't find GSettings backend 'gconf' given in GSETTINGS_BACKEND environment variable aborting... /gsettings/basic: FAIL GTester: last random seed: R02Sb6d3d0645be9631c240532f9d599fa88 /bin/sh: línea 1: 2358 Terminado MALLOC_CHECK_=2 MALLOC_PERTURB_=$((${RANDOM:-256} % 256)) ../../glib/gtester --verbose memory-input-stream memory-output-stream readwrite g-file g-file-info converter-stream data-input-stream data-output-stream g-icon buffered-input-stream buffered-output-stream sleepy-stream filter-streams volumemonitor simple-async-result srvtarget contexts gsettings gschema-compile async-close-output-stream gdbus-addresses network-address gdbus-message socket gdbus-connection gdbus-connection-slow gdbus-names gdbus-proxy gdbus-proxy-well-known-name gdbus-introspection gdbus-threading gdbus-export gdbus-error gdbus-peer gdbus-exit-on-close gdbus-non-socket gdbus-bz627724 appinfo contenttype file live-g-file desktop-app-info unix-fd unix-streams gdbus-serialization make[4]: *** [test-nonrecursive] Error 143 make[4]: Leaving directory `/home/pacho/glib-2.26.1/gio/tests' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/home/pacho/glib-2.26.1/gio/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/home/pacho/glib-2.26.1/gio' make[1]: *** [check] Error 2 make[1]: Leaving directory `/home/pacho/glib-2.26.1/gio' make: *** [check-recursive] Error 1 I have gconf-2.32.0 and apps look to save settings properly then, maybe it's a problem with the test :-/ Thanks for your help
The gconf backend is not meant to be used at all except as a tool for porting applications. Please never set GSETTINGS_BACKEND=gconf in any kind of global way. This way lies pain.