I think that current elog information is too much for most of the cases:
elog "Access to hal is not protected by either policykit or the plugdev group."
I am not sure what this really means and if it's really needed having the following message also:
elog "If you have problems discovering/configuring hardware, try adding"
elog "yourself to plugdev."
Why not show the following message only "if ! has_version sys-power/acpid"
elog "IF you have additional applications which consume ACPI events, you"
elog "should consider installing acpid to allow applications to share ACPI"
Related with the following, I would replace it by pointing people to http://www.gentoo.org/doc/en/xorg-config.xml#doc_chap4 :
if use X ; then
elog "If you wish to use a non US layout, you may do so by executing:"
elog "setxkbmap <layout> or by utilizing your Desktop Environment's"
elog "Keyboard Layout Settings mechanism."
elog "Under GNOME, this is gnome-keyboard-properties, and under KDE"
elog "it is kxkb."
Why not show the following when laptop USE flag is not set?
elog "In order have suspend/hibernate function with HAL or apps that use HAL"
elog "(such as gnome-power-manager), you should build HAL with the laptop"
elog "useflag which will install pm-utils."
Thanks a lot :-)
most of this sound sane, although I do not agree with the acpid bit since acpid is not the only way to consume acpi avents and you'd also need to make sure it is actually running.
(In reply to comment #0)
> I think that current elog information is too much for most of the cases:
> elog "Access to hal is not protected by either policykit or the plugdev
> I am not sure what this really means ...
I think there's a small typo and it should be "... is now(!) protected by ...".
Good catch on the s/not/now/. I've updated that. As for the rest, I'm not sure how much work to put into overhauling the info on hal, as it's deprecated, and (hopefully) going away.
sys-apps/hal was removed from tree wrt #313389, closing as OBSOLETE