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.