Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-initial-setup for 
openSUSE:Factory checked in at 2022-03-25 21:54:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-initial-setup (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-initial-setup.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-initial-setup"

Fri Mar 25 21:54:46 2022 rev:18 rq:964804 version:42.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-initial-setup/gnome-initial-setup.changes  
2022-03-23 20:19:00.578484188 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnome-initial-setup.new.1900/gnome-initial-setup.changes
        2022-03-25 21:55:01.226298023 +0100
@@ -1,0 +2,10 @@
+Thu Mar 24 11:02:23 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.0.1:
+  + The dark theme preference support introduced in 42.rc caused a
+    regression in Initial Setup's handling of the login keyring.
+    The effect was that the new user's login keyring password does
+    not match their system password, and so cannot be unlocked.
+    This regression is fixed in this release.
+
+-------------------------------------------------------------------

Old:
----
  gnome-initial-setup-42.0.tar.xz

New:
----
  gnome-initial-setup-42.0.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-initial-setup.spec ++++++
--- /var/tmp/diff_new_pack.fqN6vC/_old  2022-03-25 21:55:01.710298484 +0100
+++ /var/tmp/diff_new_pack.fqN6vC/_new  2022-03-25 21:55:01.714298488 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           gnome-initial-setup
-Version:        42.0
+Version:        42.0.1
 Release:        0
 Summary:        GNOME Initial Setup Assistant
 License:        GPL-2.0-or-later

++++++ gnome-initial-setup-42.0.tar.xz -> gnome-initial-setup-42.0.1.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-initial-setup-42.0/NEWS 
new/gnome-initial-setup-42.0.1/NEWS
--- old/gnome-initial-setup-42.0/NEWS   2022-03-18 16:51:07.000000000 +0100
+++ new/gnome-initial-setup-42.0.1/NEWS 2022-03-24 11:50:14.000000000 +0100
@@ -1,3 +1,13 @@
+42.0.1
+------
+
+* The dark theme preference support introduced in 42.rc caused a regression in
+  Initial Setup's handling of the login keyring. The effect was that the new
+  user's login keyring password does not match their system password, and so
+  cannot be unlocked. This regression is fixed in this release. Thanks to Adam
+  Williamson for diagnosing the problem & Matthias Clasen for suggesting the
+  fix. (#141)
+
 42.0
 ----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-initial-setup-42.0/gnome-initial-setup/gnome-initial-setup.c 
new/gnome-initial-setup-42.0.1/gnome-initial-setup/gnome-initial-setup.c
--- old/gnome-initial-setup-42.0/gnome-initial-setup/gnome-initial-setup.c      
2022-03-18 16:51:07.000000000 +0100
+++ new/gnome-initial-setup-42.0.1/gnome-initial-setup/gnome-initial-setup.c    
2022-03-24 11:50:14.000000000 +0100
@@ -276,6 +276,14 @@
 
   g_unsetenv ("GIO_USE_VFS");
 
+  /* By default, libhandy reads settings from the Settings portal, which causes
+   * the portal to be started, which causes gnome-keyring to be started. This
+   * interferes with our attempt below to manually start gnome-keyring and set
+   * the login keyring password to a well-known value, which we overwrite with
+   * the user's password once they choose one.
+   */
+  g_setenv ("HDY_DISABLE_PORTAL", "1", /* overwrite */ TRUE);
+
   context = g_option_context_new (_("??? GNOME initial setup"));
   g_option_context_add_main_entries (context, entries, NULL);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-initial-setup-42.0/meson.build 
new/gnome-initial-setup-42.0.1/meson.build
--- old/gnome-initial-setup-42.0/meson.build    2022-03-18 16:51:07.000000000 
+0100
+++ new/gnome-initial-setup-42.0.1/meson.build  2022-03-24 11:50:14.000000000 
+0100
@@ -1,6 +1,6 @@
 project('gnome-initial-setup',
         ['c'],
-        version: '42.0',
+        version: '42.0.1',
         license: 'GPL-2.0-or-later',
         meson_version: '>= 0.53.0',
 )

Reply via email to