Mailinglist Archive: opensuse-factory (1029 mails)

< Previous Next >
[opensuse-factory] Your thoughts on dropping pm-utils
  • From: Vojtěch Dziewięcki <vdziewiecki@xxxxxxx>
  • Date: Wed, 27 Nov 2013 17:24:56 +0100
  • Message-id: <52961CD8.1000809@suse.cz>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,
I maintain pm-utils, and I want to drop them soon, because systemd can
handle (sort of) suspend and hibernation and also becouse their
upstream is dead and I'm not able to (and don't want to) fix all the
bugs all by myself.
There is some information and an initial discussion on the topic here:
https://bugzilla.novell.com/show_bug.cgi?id=790157

The current state is that pm-utils are sort of "plugged in" to systemd
and are called from systemd to perform suspend and hibernate, if they
are installed. Doesn't work too well.

So I'm interested in other people's opinions on how this should be
done and in particular what hooks you would like to see rewritten as
systemd units, since I can usually do that.

IMO the most important hook is 99Zgrub that prevents to boot another
OS if we have hibernated, I've already rewritten that one, if someone
wants to look at it or test it (just put it in
/usr/lib/systemd/system-sleep, hibernate without pm-utils and see if
the grub menu appears when you turn the computer on - it shouldn't) ,
here's the link:
http://bugzillafiles.novell.org/attachment.cgi?id=569356
I just modified it at the end, so it works as a systemd unit, but all
the functions are the same as in 99ZGrub from pm-utils.

I also think it would be nice to have a "transitional period", when
pm-utils won't be used as default, but if someone would be unhappy
with using systemd for suspending, pm-utils could be installed.

So please share your thoughts on this.

I also realize there are people who would like to keep pm-utils, but
unfortunately I'm not able to fix those bugs any more, so if someone
wants to disagree with dropping pm-utils, that person would have to
become the maintainer and fix all the bugs (or find someone else to do
it), because I can't and don't want to, thanks for understanding.

Wojtek Dziewięcki
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJSlhzWAAoJEHrcxBn8c1xjNVMH/2qvaIUSxUz/wtCBPqSmhlv9
nJXyrst1/eM3WMA2cGt6+8DjpeNDq19Fs2j19H/WH4l1MPCyvW6R8b2UKwb++fPt
RDJd4T6vKBaK46hzL6DNdigwf7JtSFJB7B69ohN85fNoSNyrzIzVtnQA0Cl5QGU8
SStmp0vy8n67WXKkOerszmpOqdpomUu+GPdy4OCcjbK2Z6VLnwBVGnFw4IcTNw2N
Wu2U/Iplyt1e7mpueNOxFCQr3qJePlyqbHLeLRYi3ROshJiJycx/siyD8yB7WGa6
UmKHPj5a+Q2yZ2T9/gzZm5OmQscfum/jgPV+B4Uh53BudnW2wm75xPSuOQOyaQI=
=b39f
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >