Hello community, here is the log from the commit of package cinnamon-settings-daemon for openSUSE:Factory checked in at 2017-06-23 09:18:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cinnamon-settings-daemon (Old) and /work/SRC/openSUSE:Factory/.cinnamon-settings-daemon.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cinnamon-settings-daemon" Fri Jun 23 09:18:06 2017 rev:8 rq:505530 version:3.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/cinnamon-settings-daemon/cinnamon-settings-daemon.changes 2017-05-27 13:13:16.418693343 +0200 +++ /work/SRC/openSUSE:Factory/.cinnamon-settings-daemon.new/cinnamon-settings-daemon.changes 2017-06-23 09:18:40.599791209 +0200 @@ -1,0 +2,8 @@ +Wed Jun 21 16:11:48 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 3.4.2: + * csd-color-manager.c: Make a device connect warning a debug + message instead to reduce .xsession-errors clutter. + * daemon-skeleton: Add a few upstream fixes for startup issues. + +------------------------------------------------------------------- Old: ---- cinnamon-settings-daemon-3.4.1.tar.gz New: ---- cinnamon-settings-daemon-3.4.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cinnamon-settings-daemon.spec ++++++ --- /var/tmp/diff_new_pack.EwsrZ5/_old 2017-06-23 09:18:41.319689485 +0200 +++ /var/tmp/diff_new_pack.EwsrZ5/_new 2017-06-23 09:18:41.319689485 +0200 @@ -17,7 +17,7 @@ Name: cinnamon-settings-daemon -Version: 3.4.1 +Version: 3.4.2 Release: 0 Summary: The settings Daemon for the Cinnamon Desktop License: GPL-2.0+ and LGPL-2.1 ++++++ cinnamon-settings-daemon-3.4.1.tar.gz -> cinnamon-settings-daemon-3.4.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-settings-daemon-3.4.1/configure.ac new/cinnamon-settings-daemon-3.4.2/configure.ac --- old/cinnamon-settings-daemon-3.4.1/configure.ac 2017-05-23 16:33:23.000000000 +0200 +++ new/cinnamon-settings-daemon-3.4.2/configure.ac 2017-06-20 15:50:38.000000000 +0200 @@ -1,7 +1,7 @@ AC_PREREQ([2.60]) AC_INIT([cinnamon-settings-daemon], - [3.4.1], + [3.4.2], [https://github.com/linuxmint/cinnamon-settings-daemon/issues]) AC_CONFIG_MACRO_DIR([m4]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-settings-daemon-3.4.1/debian/changelog new/cinnamon-settings-daemon-3.4.2/debian/changelog --- old/cinnamon-settings-daemon-3.4.1/debian/changelog 2017-05-23 16:33:23.000000000 +0200 +++ new/cinnamon-settings-daemon-3.4.2/debian/changelog 2017-06-20 15:50:38.000000000 +0200 @@ -1,3 +1,11 @@ +cinnamon-settings-daemon (3.4.2) sonya; urgency=medium + + [ Michael Webster ] + * csd-color-manager.c: Make a device connect warning a debug message instead to reduce .xsession-errors clutter. + * daemon-skeleton: Add a few upstream fixes for startup issues. + + -- Clement Lefebvre <r...@linuxmint.com> Tue, 20 Jun 2017 15:49:57 +0200 + cinnamon-settings-daemon (3.4.1) sonya; urgency=medium [ Clement Lefebvre ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-settings-daemon-3.4.1/plugins/color/csd-color-manager.c new/cinnamon-settings-daemon-3.4.2/plugins/color/csd-color-manager.c --- old/cinnamon-settings-daemon-3.4.1/plugins/color/csd-color-manager.c 2017-05-23 16:33:23.000000000 +0200 +++ new/cinnamon-settings-daemon-3.4.2/plugins/color/csd-color-manager.c 2017-06-20 15:50:38.000000000 +0200 @@ -1196,7 +1196,7 @@ /* get properties */ ret = cd_device_connect_finish (device, res, &error); if (!ret) { - g_warning ("failed to connect to device: %s", + g_debug ("failed to connect to device: %s", error->message); g_error_free (error); goto out; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-settings-daemon-3.4.1/plugins/common/daemon-skeleton.h new/cinnamon-settings-daemon-3.4.2/plugins/common/daemon-skeleton.h --- old/cinnamon-settings-daemon-3.4.1/plugins/common/daemon-skeleton.h 2017-05-23 16:33:23.000000000 +0200 +++ new/cinnamon-settings-daemon-3.4.2/plugins/common/daemon-skeleton.h 2017-06-20 15:50:38.000000000 +0200 @@ -83,9 +83,12 @@ variant = g_dbus_proxy_call_finish (G_DBUS_PROXY (source_object), res, &error); if (!variant) { + if (error != NULL) { g_warning ("Unable to register client: %s", error->message); g_error_free (error); - return; + } + + return; } g_variant_get (variant, "(o)", &object_path); @@ -99,9 +102,12 @@ NULL, &error); if (!client_proxy) { + if (error != NULL) { g_warning ("Unable to get the session client proxy: %s", error->message); g_error_free (error); - return; + } + + return; } g_signal_connect (client_proxy, "g-signal", @@ -135,9 +141,12 @@ g_object_unref (bus); if (proxy == NULL) { + if (error != NULL) { g_debug ("Could not connect to the Session manager: %s", error->message); g_error_free (error); - return; + } + + return; } startup_id = g_getenv ("DESKTOP_AUTOSTART_ID"); @@ -160,15 +169,25 @@ bindtextdomain (GETTEXT_PACKAGE, CINNAMON_SETTINGS_LOCALEDIR); bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); + + /* Work around https://bugzilla.gnome.org/show_bug.cgi?id=674885 */ + g_type_ensure (G_TYPE_DBUS_CONNECTION); + g_type_ensure (G_TYPE_DBUS_PROXY); + + gdk_set_allowed_backends ("x11"); + notify_init ("cinnamon-settings-daemon"); g_setenv ("GDK_SCALE", "1", TRUE); error = NULL; if (! gtk_init_with_args (&argc, &argv, PLUGIN_NAME, entries, NULL, &error)) { + if (error != NULL) { fprintf (stderr, "%s\n", error->message); g_error_free (error); - exit (1); + } + + exit (1); } g_unsetenv ("GDK_SCALE"); @@ -196,9 +215,12 @@ } if (!started) { + if (error != NULL) { fprintf (stderr, "[cinnamon-settings-daemon-%s] Failed to start: %s\n", PLUGIN_NAME, error->message); g_error_free (error); - exit (1); + } + + exit (1); } gtk_main ();