The package dconf-0.26.1 fails its test /gdbus/thread/sync-call/success with ERROR:dbus.c:237:test_sync_call_success: assertion failed (error == NULL): Error spawning command line ?dbus-launch --autolaunch=... --binary-syntax --close-stderr?: Child process exited with code 1 (g-spawn-exit-error-quark, 1) Running dbus-launch manually yields dbus-launch --autolaunch=... --binary-syntax --close-stderr Autolaunch requested, but X11 support not compiled in. Cannot continue. with exit code 1. The error message of dbus-launch is indeed right: I've compiled sys-apps/dbus without USE flag X. Please note that the dconf code does not run the dbus-launch command but some code in glib does (file gio/gdbusaddress.c) (at least that I've found by quickly grepping through the source code of the packages). As the code of glib uses the autolaunch it might be a good idea that dev-libs/glib or dev-util/gdbus-codegen or whatever package contains that code depends on sys-apps/dbus[X]. Though I'm a little unsure about this. A similar issue but not strictly related is: #632082
Any news on this? This might also break other packages which use the dbus facility of glib/...