systemds logind daemon has grown support for suspend and hibernate. It would be good to make upower just fall back to that when systemd is available. The main advantage of using systemd for this is that it has a system-wide inhibit framework which will let us do things like refusing to suspend while another user session is burning a cd, etc.
*** This bug has been marked as a duplicate of bug 51305 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.