From 41bca9780b5257ed5f827768be9e4da0db2b31f8 Mon Sep 17 00:00:00 2001 From: Michael Mair-Keimberger Date: Tue, 1 Jun 2021 19:28:35 +0200 Subject: gnome-base/gnome-session: remove unused patch Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger Signed-off-by: Matt Turner --- ...e-session-3.38.0-exit-conflict-systemd247.patch | 56 ---------------------- 1 file changed, 56 deletions(-) delete mode 100644 gnome-base/gnome-session/files/gnome-session-3.38.0-exit-conflict-systemd247.patch (limited to 'gnome-base/gnome-session') diff --git a/gnome-base/gnome-session/files/gnome-session-3.38.0-exit-conflict-systemd247.patch b/gnome-base/gnome-session/files/gnome-session-3.38.0-exit-conflict-systemd247.patch deleted file mode 100644 index a4a99640f374..000000000000 --- a/gnome-base/gnome-session/files/gnome-session-3.38.0-exit-conflict-systemd247.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 9de6e40f12e8878f524f8d429d85724c156a0517 Mon Sep 17 00:00:00 2001 -From: Benjamin Berg -Date: Thu, 3 Dec 2020 13:45:36 +0100 -Subject: [PATCH] data: Fix indirect conflict with exit.target via app.slice - -systemd v247 now puts services into app.slice by default. But app.slice -will have a conflict with exit.target, which in turn means that we still -get a conflict with exit.target indirectly. - -Fix it by adding the appropriate Slice=-.slice into -gnome-session-restart-dbus.service. Also update the note in -gnome-session-shutdown.service to point out the requirements. - -Closes: #74 ---- - data/gnome-session-restart-dbus.service.in | 5 +++-- - data/gnome-session-shutdown.target | 5 +++-- - 2 files changed, 6 insertions(+), 4 deletions(-) - -diff --git a/data/gnome-session-restart-dbus.service.in b/data/gnome-session-restart-dbus.service.in -index e90f6bc8..6389c321 100644 ---- a/data/gnome-session-restart-dbus.service.in -+++ b/data/gnome-session-restart-dbus.service.in -@@ -1,10 +1,11 @@ - [Unit] - Description=Restart DBus after GNOME Session shutdown - --# Allow exit.target to start even if this unit is started with replace-irreversibly --# Also put it into a slice that doesn't have such implicit dependencies -+# Allow exit.target to start even if this unit is started with replace-irreversibly. -+# For this to work, we also need to be in the root slice. - DefaultDependencies=no - - [Service] - Type=notify - ExecStart=@libexecdir@/gnome-session-ctl --restart-dbus -+Slice=-.slice -diff --git a/data/gnome-session-shutdown.target b/data/gnome-session-shutdown.target -index 607dc6e7..2c3d1963 100644 ---- a/data/gnome-session-shutdown.target -+++ b/data/gnome-session-shutdown.target -@@ -1,8 +1,9 @@ - [Unit] - Description=Shutdown running GNOME Session - --# Allow exit.target to start even if this unit is started with replace-irreversibly --# The same is needed for all (weak) dependencies -+# Allow exit.target to start even if this unit is started with replace-irreversibly. -+# All (weak) dependencies need to do the same. Services also need to ensure they -+# are in the root slice by setting Slice=-.slice. - DefaultDependencies=no - - Conflicts=graphical-session.target graphical-session-pre.target --- -GitLab - -- cgit v1.2.3-65-gdbad