summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-October/019475.html
blob: 92e25b2faf23489c8c517bd61cf1bc75368d5857 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] Deprecating pm-utils
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Deprecating%20pm-utils&In-Reply-To=%3C5085C947.2050202%40colin.guthr.ie%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="019472.html">
   <LINK REL="Next"  HREF="019385.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] Deprecating pm-utils</H1>
    <B>Colin Guthrie</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Deprecating%20pm-utils&In-Reply-To=%3C5085C947.2050202%40colin.guthr.ie%3E"
       TITLE="[Mageia-dev] Deprecating pm-utils">mageia at colin.guthr.ie
       </A><BR>
    <I>Tue Oct 23 00:31:35 CEST 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="019472.html">[Mageia-dev] Deprecating pm-utils
</A></li>
        <LI>Next message: <A HREF="019385.html">[Mageia-dev] [changelog] [RPM] cauldron core/release gnome-user-docs-3.6.1-2.mga3
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#19475">[ date ]</a>
              <a href="thread.html#19475">[ thread ]</a>
              <a href="subject.html#19475">[ subject ]</a>
              <a href="author.html#19475">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>'Twas brillig, and Luc Menut at 22/10/12 22:57 did gyre and gimble:
&gt;<i> Le 17/10/2012 00:04, Colin Guthrie a &#233;crit :
</I>&gt;&gt;<i> I've already dropped the requirement from upower and I suspect that kde
</I>&gt;&gt;<i> these days also uses upower for suspend/resume (can someone please test
</I>&gt;&gt;<i> for me? Just remove pm-utils with --nodeps and make sure everything
</I>&gt;&gt;<i> still works is a nice easy test :D)
</I>&gt;<i> 
</I>&gt;<i> upower 0.9.18 still requires pm-utils for some features:
</I>&gt;<i> 
</I>&gt;<i> - up_backend_supports_sleep_state (src/linux/up-backend.c line 360)
</I>&gt;<i> calls /usr/bin/pm-is-supported to determine if suspend or hibernate are
</I>&gt;<i> available on the system. upower uses this to reply to dbus call on
</I>&gt;<i> org.freedesktop.UPower.CanSuspend or .CanHibernate.
</I>&gt;<i>
</I>&gt;<i> Without pm-utils, org.freedesktop.UPower.CanSuspend or .CanHibernate
</I>&gt;<i> always return false.
</I>&gt;<i> At startup, KDE asks org.freedesktop.UPower.CanSuspend and .CanHibernate
</I>&gt;<i> to know if, respectively, suspend and hibernate are possible on the
</I>&gt;<i> system. So, without pm-utils installed, suspend and hibernate entries
</I>&gt;<i> are not available in KDE's menus and applets (it's needed to reboot
</I>&gt;<i> after the removal of pm-utils).
</I>
Good catch. Seems like it should be asking logind for this info these days.

I think Gnome asks logind directly rather than going via upower, but if
the interface exists it should work!

&gt;<i> - up_backend_get_powersave_command (src/linux/up-backend.c line 615)
</I>&gt;<i> calls /usr/sbin/pm-powersave to apply powersave's adjustments.
</I>
Cool. I'll take a look and see what is needed here.

&gt;<i> So, we should re-add the Requires pm-utils in upower for now (btw,
</I>&gt;<i> Fedora still has this requirement).
</I>
Well I believe their plan is still to remove it, so let's see if we can
help this process along. If it's not possible before mga3, then yeah,
adding the require back to upower makes sense (perhaps even with a
stripped down pm-utils package).

Col

-- 

Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>

Day Job:
  Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
  Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
  PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
  Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>



















































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="019472.html">[Mageia-dev] Deprecating pm-utils
</A></li>
	<LI>Next message: <A HREF="019385.html">[Mageia-dev] [changelog] [RPM] cauldron core/release gnome-user-docs-3.6.1-2.mga3
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#19475">[ date ]</a>
              <a href="thread.html#19475">[ thread ]</a>
              <a href="subject.html#19475">[ subject ]</a>
              <a href="author.html#19475">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>