Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-shell for openSUSE:Factory 
checked in at 2021-08-16 10:05:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-shell.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-shell"

Mon Aug 16 10:05:37 2021 rev:204 rq:911497 version:40.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes  2021-08-10 
10:28:19.545745376 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-shell.new.1899/gnome-shell.changes        
2021-08-16 10:05:46.095512702 +0200
@@ -1,0 +2,8 @@
+Tue Aug 10 02:51:13 UTC 2021 - Xiaoguang Wang <xiaoguang.w...@suse.com>
+
+- Add gnome-shell-executable-path-not-absolute.patch: Fix ExecStart
+  is not absolute path. ExecStart can use related path in high
+  systemd version. The current systemd version in SLE-15-SP2
+  should use absolute path (bsc#1176051 bsc#1188960).
+
+-------------------------------------------------------------------

New:
----
  gnome-shell-executable-path-not-absolute.patch

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

Other differences:
------------------
++++++ gnome-shell.spec ++++++
--- /var/tmp/diff_new_pack.Fx1F0X/_old  2021-08-16 10:05:46.779511884 +0200
+++ /var/tmp/diff_new_pack.Fx1F0X/_new  2021-08-16 10:05:46.783511879 +0200
@@ -42,6 +42,8 @@
 Patch5:         
gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch
 # PATCH-FIX-UPSTREAM 
gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch jsc#SLE-16051 
glgo#GNOME/gnome-shell!1563 qz...@suse.com -- launch recommended input engines 
when Gnome-shell init in CJK regions.
 Patch6:         gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch
+# PATCH-FIX-OPENSUSE gnome-shell-executable-path-not-absolute.patch 
bsc#1176051 xw...@suse.com --  Fix ExecStart is not absolute path
+Patch7:         gnome-shell-executable-path-not-absolute.patch
 
 ## NOTE: Keep SLE-only patches at bottom (starting on 1000).
 # PATCH-FEATURE-SLE gnome-shell-gdm-login-applet.patch fate#314545 
dli...@suse.com -- Add an applet on login UI to display suse icon, product 
name, hostname.
@@ -180,6 +182,7 @@
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
 %patch6 -p1
 %endif
+%patch7 -p1
 
 translation-update-upstream
 

++++++ gnome-shell-executable-path-not-absolute.patch ++++++
diff --git a/data/meson.build b/data/meson.build
index 4a1e16d..490e793 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -115,8 +115,14 @@ if have_systemd
     install_dir: systemduserunitdir
   )
 
-  units = files('org.gnome.Shell.target',
-                'org.gnome.Shell-disable-extensions.service')
+  configure_file(
+    input: 'org.gnome.Shell-disable-extensions.service.in',
+    output: 'org.gnome.Shell-disable-extensions.service',
+    configuration: unitconf,
+    install_dir: systemduserunitdir
+  )
+
+  units = files('org.gnome.Shell.target')
 
   install_data(units, install_dir: systemduserunitdir)
 endif
diff --git a/data/org.gnome.Shell-disable-extensions.service 
b/data/org.gnome.Shell-disable-extensions.service.in
similarity index 85%
rename from data/org.gnome.Shell-disable-extensions.service
rename to data/org.gnome.Shell-disable-extensions.service.in
index de91167..49236a6 100644
--- a/data/org.gnome.Shell-disable-extensions.service
+++ b/data/org.gnome.Shell-disable-extensions.service.in
@@ -11,5 +11,5 @@ ConditionPathExists=%t/gnome-shell-disable-extensions
 [Service]
 Type=simple
 # Disable extensions
-ExecStart=gsettings set org.gnome.shell disable-user-extensions true
+ExecStart=@bindir@/gsettings set org.gnome.shell disable-user-extensions true
 Restart=no

Reply via email to