Dne úterý 17. ledna 2017 6:54:10 CET, Andrei Borzenkov napsal(a):
16.01.2017 15:39, Vojtěch Zeisek пишет:
Dne pondělí 16. ledna 2017 22:22:23 CET, Konstantin Voinov napsal(a):
It was enough for me to^
systemctl restart dbus.service systemctl daemon-reexec systemctl restart systemd-logind.service
If this would be expected to be required, shouldn't the commands be executed automatically on the end of the installation? To prevent unpleasant surprises. You cannot restart D-Bus daemon at all without breaking running system. I am not sure also that logind is restartable without losing existing sessions. As for daemon-reexec - it is executed as needed when updating at least systemd. I do not think it is possible to do automatically when updating shared libraries.
I looked at logs and systemd was reloaded in the middle of update. Normally it should not cause issues, but there were known cases of misbehavior during daemon-reload. Unfortunately it is too late to find the reason.
Ah, OK, thank You. So what would the be solution to prevent such issues? -- Vojtěch Zeisek Komunita openSUSE GNU/Linuxu Community of the openSUSE GNU/Linux https://www.opensuse.org/ https://trapa.cz/