FS#78097 - [systemd] 253.2-1: Executing "systemctl daemon-reexec" causes GNOME session to crash
Attached to Project:
Arch Linux
Opened by Pascal Ernster (hardfalcon) - Sunday, 02 April 2023, 07:08 GMT
Last edited by Christian Hesse (eworm) - Monday, 03 April 2023, 14:54 GMT
Opened by Pascal Ernster (hardfalcon) - Sunday, 02 April 2023, 07:08 GMT
Last edited by Christian Hesse (eworm) - Monday, 03 April 2023, 14:54 GMT
|
Details
With systemd 253.2-1 installed and running, when I execute
"systemctl daemon-reexec", my GNOME session crashes either
immediately or as soon as I press Ctrl+C inside a terminal,
even after that "systemctl daemon-reexec" command has
finished/returned successfully and there is no process
inside the shell to be killed/cancelled by pressing
Ctrl+C.
When I downgrade all systemd packages to 253.1-3 (and lib32-systemd to 253.1-1), my GNOME session crashes again at first because systemd 253.2-1 is still running and due to "systemctl daemon-reexec" being executed as part of the package's post-install hook, but after that, I can re-login into GNOME and execute "systemctl daemon-reexec" without causing that GNOME session to crash. |
This task depends upon
Closed by Christian Hesse (eworm)
Monday, 03 April 2023, 14:54 GMT
Reason for closing: Fixed
Additional comments about closing: systemd 253.2-2
Monday, 03 April 2023, 14:54 GMT
Reason for closing: Fixed
Additional comments about closing: systemd 253.2-2
https://github.com/systemd/systemd/issues/27106
//EDIT: Upstream have merged the pull request, so the fix can now be applied by simply adding the line "4f44d2c4f76922a4f48dd4473e6abaca40d7e555" to the _backports array inside the PKGBUILD when rebuilding the systemd packages.