http://bugzilla.opensuse.org/show_bug.cgi?id=968405
http://bugzilla.opensuse.org/show_bug.cgi?id=968405#c20
--- Comment #20 from Egbert Eich
(In reply to Egbert Eich from comment #15)
I don't think we can. No matter what, if %preun and %postun are run both during update and removal, we just cannot take down the display manager. In fact, I'd argue that even during removal it would be unfriendly to kill a running session when the xdm package is removed. So the only time when you can safely terminate it is when no user is logged in. Once the display-manager is terminated it won't restart if xdm is gone, but as long as it is running it will stay running. Even when the user logs out, a DM isn't restarted, thus even though xdm has been removed or updated, the old state remains running.
Note: this bug reaches further than XDM - see also the bug I marked as blockedby. Let's not invent solution per package, but let's make standard that work
Dominique, please, let's discuss what we really need for xdm and then see if this applies to other packages as well. -- You are receiving this mail because: You are on the CC list for the bug.