Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 510034 - mate-base/mate-applets: review cpufrequtils rdepend
Summary: mate-base/mate-applets: review cpufrequtils rdepend
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tom Wijsman (TomWij) (RETIRED)
URL: http://pkgs.fedoraproject.org/cgit/ma...
Whiteboard:
Keywords:
: 510548 (view as bug list)
Depends on:
Blocks: 484242
  Show dependency tree
 
Reported: 2014-05-11 08:28 UTC by Pacho Ramos
Modified: 2014-05-18 13:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2014-05-11 08:28:52 UTC
As explained at bug 484242 and referenced bugs, we would like to kill cpufrequtils, but seems that mate-applets now need it... or is it due an automagic dep? 

Thanks
Comment 1 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-05-11 16:56:36 UTC
https://github.com/mate-desktop/mate-applets/issues/47#issuecomment-42775950 :D

I'll try to see if I can apply the patch (see URL) later today; as for making it optional rather than mandatory, dunno if that would work out well for this pkg.

But making things optional is definitely something I should look into for MATE...
Comment 2 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-05-16 15:13:19 UTC
Well, that was a long day...

+  16 May 2014; Tom Wijsman <TomWij@gentoo.org>
+  +files/mate-applets-1.6.2-r1-replace-cpufreq-by-cpupower.patch,
+  +mate-applets-1.6.2-r1.ebuild, +mate-applets-1.8.0-r1.ebuild,
+  -mate-applets-1.6.2.ebuild, -mate-applets-1.8.0.ebuild:
+  Revision bump, use cpupower instead of cpufrequtils; fixes bug #510034,
+  reported by Pacho Ramos.

Straight to stable for 1.6.2-r1, given that the patch is a trivial name change.

Thank you very much for filing this bug.
Comment 3 Javier 2014-05-17 21:21:19 UTC
Doesn't work here. Build failure because of missing -lcpufreq .

I see that the patch changes configure.ac, but doesn't make the equivalent changes in configure, and the ebuild doesn't call eautoconf. Is that supposed to work?

(If it is, I can try to debug it a little more)
Comment 4 Joakim Tjernlund 2014-05-18 11:58:05 UTC
Same here, had to add eautoreconf (and inherit autotools) to make it build
Comment 5 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-05-18 13:37:43 UTC
*** Bug 510548 has been marked as a duplicate of this bug. ***
Comment 6 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-05-18 13:46:37 UTC
+  18 May 2014; Tom Wijsman <TomWij@gentoo.org> mate-applets-1.6.2-r1.ebuild,
+  mate-applets-1.8.0-r1.ebuild:
+  Add missing inherits and eautoreconf, fixes bug #510034 and bug #510548;
+  reported by Sven on the Bugzilla and Silent-Hunter on the Forums.

Thank you very much for reporting this bug.