Bug 1211041 - Update xfce4-power-manager to latest bug fix release
Summary: Update xfce4-power-manager to latest bug fix release
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: xfce4-power-manager
Version: 21
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mukundan Ragavan
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1227082
TreeView+ depends on / blocked
 
Reported: 2015-04-12 13:09 UTC by Woi
Modified: 2015-12-02 17:53 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-12-02 11:02:07 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Enable xfce4-power-manager try icon as system wide default (235 bytes, text/plain)
2015-04-26 16:40 UTC, Woi
no flags Details

Description Woi 2015-04-12 13:09:43 UTC
Please updates xfce4-power-manager to latest bug fix release from upstream.
Version 1.4.4 will fix various issues, among them:
* Fix for a memory leak
* Correctly check for hibernation permissions
* Re-introduce the trayicon
* Translation updates
* various other fixes
For details check the upstream release notes:
ANNOUNCE: xfce4-power-manager 1.4.3 released at https://mail.xfce.org/pipermail/xfce-announce/2015-February/000370.html and
ANNOUNCE: xfce4-power-manager 1.4.4 released at https://mail.xfce.org/pipermail/xfce-announce/2015-March/000408.html

Reintroduction of tray icon will also fix a fedora specific bug, where there is no battery icon by default in Fedora 21 Xfce:
https://bugzilla.redhat.com/show_bug.cgi?id=1174819#c9
https://bugzilla.redhat.com/show_bug.cgi?id=1209276#c3

Comment 1 Mukundan Ragavan 2015-04-13 22:21:04 UTC
yeah, I wanted to test it before pushing it down to F21 but never got around to it.

I will update in the next couple of days.

Thanks for the report.

Comment 2 Woi 2015-04-14 17:01:08 UTC
(In reply to Mukundan Ragavan from comment #1)

> I will update in the next couple of days.

Cool. I'll update as soon as it's available in testing. I've you like me to do some tests, let me know.

 
> Thanks for the report.

Thanks for your support :)

Comment 3 Mukundan Ragavan 2015-04-16 00:16:41 UTC
Can you please check out this scratch build and see if everything works fine?

https://koji.fedoraproject.org/koji/taskinfo?taskID=9491511

Comment 4 Woi 2015-04-16 10:40:50 UTC
Can't find the RPM:

I used:
koji latest-build --all f21|grep xfce4-power
xfce4-power-manager-1.4.1-3.fc21          f21           nonamedotc

and:
koji list-pkgs --tag f21 --owner nonamedotc|grep xfce4-power


It's the first time I'm using koji, but I can't see my mistake here. Any advice?

Comment 5 Mukundan Ragavan 2015-04-16 11:20:07 UTC
That's probably because it's a scratch build ... I think ... :(

You may have to download it manually.

Comment 6 Woi 2015-04-17 21:42:36 UTC
Oh, I missed the fact the RPMs are simple downloadable, sorry for the confusion.

However the packages requires xfce4-panel >= 4.12, while latest version from default repositories is 4.10.1:
  sudo yum upgrade -q -y && rpm -qa|grep panel
  xfce4-panel-4.10.1-6.fc21.x86_64

Comment 7 Woi 2015-04-17 21:50:52 UTC
Quick check on the upstream requirements:

Required packages
=================
Xfce Power Manager depends on the following packages:
[...]
 - libxfce4panel 4.10.0 or above (optional, for the Xfce panel plugin).
 - lxdepanel 0.5.6 or above (optional, for the LXDE panel plugin).
[...]
(README from http://archive.xfce.org/src/xfce/xfce4-power-manager/1.4/xfce4-power-manager-1.4.4.tar.bz2)

Comment 8 Mukundan Ragavan 2015-04-20 23:28:40 UTC
Hi Woi,

sorry about the delay on this. I am in the middle of software/hardware upgrade here at home. I will build this tomorrow or the day after properly.

My apologies for the slow movement on this bug. :(

Comment 9 Woi 2015-04-21 22:23:00 UTC
Thanks for letting me know. Enjoy your new stuff :)

Comment 10 Mukundan Ragavan 2015-04-23 00:08:56 UTC
Ok, I am back "alive and kicking". :)

Please try this. I think it works fine but would appreciate some testing before I build it for good.

https://koji.fedoraproject.org/koji/taskinfo?taskID=9541786


Thanks.

Comment 11 Woi 2015-04-26 16:38:22 UTC
Hey Mukundan,


Thx for the RPMs. I was able to install the x86_64 without problems on a VirtualBox VM and on real hardware (Thinkpad T60). I couldn't observe any problems in day to day use in the last three days. However three things caught my eye:

1) The systray icon sometimes shows mouse over notifications on the top right, while I have configured notifications for the bottom right. All other notifications and mouse overs behave as expected. This includes the power manager plugin.

2) While settings can be reached with a left click on the power manager plugin, the systray icon requires a right click and does nothing on a left click.

3) Last but not least: The systray icon does not show up by default. Thus the update is not fixing the "fedora specific bug, where there is no battery icon by default in Fedora 21 Xfce" (see my bug description above for details).
However we could fix this with shipping a 
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml to enable it by default.

Some additional notes:
* The systray icon has no "show if on battery only" option. It either enabled or disabled
* I currently don't have access to a desktop system. Both VirtualBox VMs an my Thinkpad have a battery. So I have no idea how the update behaves on a desktop system.

Comment 12 Woi 2015-04-26 16:40:33 UTC
Created attachment 1019056 [details]
Enable xfce4-power-manager try icon as system wide default

Comment 13 Woi 2015-04-26 16:41:38 UTC
Comment on attachment 1019056 [details]
Enable xfce4-power-manager try icon as system wide default

Content needs to be put in:
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml

Comment 14 Mukundan Ragavan 2015-04-28 01:05:48 UTC
Alright, now that I know this works, I will go ahead and build it and add the xml file (after a little more digging).

Thanks a lot for testing and apologies for the delays.

Comment 15 Woi 2015-04-29 21:44:46 UTC
Yes, I agree with going ahead with packaging. To my mind the issues are just small usability issues.
Regarding the trayicon default setting: I just created https://bugzilla.xfce.org/show_bug.cgi?id=11874 I think this would cover all our needs, no matter if running on a desktop, a battery powered laptop or a laptop on AC.
And please share your insights after digging :-)

Comment 16 Fedora Update System 2015-05-05 00:53:07 UTC
xfce4-power-manager-1.4.4-1.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/xfce4-power-manager-1.4.4-1.fc21

Comment 17 Mukundan Ragavan 2015-05-05 00:54:17 UTC
Woi - just a note, I have updated this but have not added the system wide default patch - yet ...

Comment 18 Woi 2015-05-06 20:22:18 UTC
I just did a distrosync and tried to install from update-testing. But for some reason yum can't find it:
> $ sudo yum install xfce4-power-manager --enablerepo=updates-testing
> Loaded plugins: langpacks
> Package xfce4-power-manager-1.4.2-1.fc21.x86_64 already installed and latest version
> Nothing to do
The usual things like yum clean all don't help. I'll try again these days. Maybe the mirrors aren't synced yet.

Comment 19 Woi 2015-05-08 22:00:43 UTC
Finally it got synced to the mirrors. Just installed it on two systems: one running x86_64 and one 686. I'll report back in a few days

Comment 20 Woi 2015-05-10 17:45:37 UTC
No issues with the build from update-testing after 2 days . I just left positive karma. Thanks for your work and support :)

Woi

Comment 21 Fedora Update System 2015-05-17 06:37:07 UTC
xfce4-power-manager-1.4.4-1.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 22 Raphael Groner 2015-06-02 07:24:10 UTC
Friendly reminder. Version 1.5.0 is released and already built for Fedora 22. Please get it into testing, also for Fedora 21. Please notice: We have a lot of bug reports that needs to be tested for regression.
http://koji.fedoraproject.org/koji/buildinfo?buildID=638971

Comment 23 Fedora End Of Life 2015-11-04 15:31:20 UTC
This message is a reminder that Fedora 21 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 21. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as EOL if it remains open with a Fedora  'version'
of '21'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 21 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 24 Fedora End Of Life 2015-12-02 11:02:12 UTC
Fedora 21 changed to end-of-life (EOL) status on 2015-12-01. Fedora 21 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.