diff -Naurp glib-2.30.1-orig/gio/gdbusprivate.c glib-2.30.1/gio/gdbusprivate.c --- glib-2.30.1-orig/gio/gdbusprivate.c 2011-10-14 05:47:57.000000000 +0200 +++ glib-2.30.1/gio/gdbusprivate.c 2011-11-11 01:15:14.000000000 +0100 @@ -1945,12 +1945,12 @@ _g_dbus_get_machine_id (GError **error) gchar *ret; /* TODO: use PACKAGE_LOCALSTATEDIR ? */ ret = NULL; - if (!g_file_get_contents ("/var/lib/dbus/machine-id", + if (!g_file_get_contents ("/etc/machine-id", &ret, NULL, error)) { - g_prefix_error (error, _("Unable to load /var/lib/dbus/machine-id: ")); + g_prefix_error (error, _("Unable to load /etc/machine-id: ")); } else {