Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 318347 - kde-base/powerdevil and other KDE components need sys-apps/hal
Summary: kde-base/powerdevil and other KDE components need sys-apps/hal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL: https://bugs.kde.org/show_bug.cgi?id=...
Whiteboard:
Keywords:
Depends on:
Blocks: 313389
  Show dependency tree
 
Reported: 2010-05-03 23:33 UTC by Krzysztof Pawlik (RETIRED)
Modified: 2011-02-06 12:39 UTC (History)
3 users (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 Krzysztof Pawlik (RETIRED) gentoo-dev 2010-05-03 23:33:01 UTC
Currently kde-base/powerdevil and few other KDE components need sys-apps/hal to work, explicit dependency is missing from powerdevil-4.4.2 and with recent changes sys-apps/hal gets removed from my system during depclean (it was removed as a dependency from xorg-server-1.8.0).

Additionally this bug can be used to track upstream bug about removing hal requirement.
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2010-06-06 18:02:05 UTC
I cannot see any dependency on hal in the powerdevil ebuild. Anyone knows the current status (4.4.4) of this - do we need it?
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-06-06 18:09:47 UTC
(In reply to comment #1)
> I cannot see any dependency on hal in the powerdevil ebuild. Anyone knows the
> current status (4.4.4) of this - do we need it?
> 

err, far as I know it's the backend in solid that's using hal, and then powerdevil and others use solid.

hal -> solid -> rest of the components...
Comment 3 Krzysztof Pawlik (RETIRED) gentoo-dev 2010-06-06 18:10:07 UTC
Yes, we need it - the dependency is in kdelibs and solid.
Comment 4 Antti Mäkelä 2010-12-21 19:16:55 UTC
HAL is needed by KDE until 4.6.

Thus I was more than a bit surprised why desktop/kde profile suddendly went to -hal, even though stable KDE is still 4.4 release. (And stable Xorg is still 1.7.)
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2011-02-06 12:39:52 UTC
This seems to be solved now since KDE 4.6.0.   Seems to be enough to get this one closed, it'll go into stable when it's ready...

$ grep -r sys-apps/hal *
kdelibs/kdelibs-4.4.5-r1.ebuild:	if ! has_version sys-apps/hal; then
kdelibs/kdelibs-4.4.5-r1.ebuild:		ewarn "You need sys-apps/hal for new device notifications, power management and any"
kdelibs/kdelibs-4.4.5.ebuild:	if ! has_version sys-apps/hal; then
kdelibs/kdelibs-4.4.5.ebuild:		ewarn "You need sys-apps/hal for new device notifications, power management and any"
kdelibs/kdelibs-4.4.5-r2.ebuild:	if ! has_version sys-apps/hal; then
kdelibs/kdelibs-4.4.5-r2.ebuild:		ewarn "You need sys-apps/hal for new device notifications, power management and any"
kdelibs/kdelibs-4.5.5.ebuild:	if ! has_version sys-apps/hal; then
kdelibs/kdelibs-4.5.5.ebuild:		ewarn "You need sys-apps/hal for new device notifications, power management and any"
solid/solid-4.4.5.ebuild:	hal? ( sys-apps/hal )
solid/solid-4.5.5.ebuild:	hal? ( sys-apps/hal )