On Wed, 12 Sep 2007 01:25:36 +0300
Thanasis <[EMAIL PROTECTED]> wrote:
> # emerge -pve gnome > gnome
> # grep -i acpi gnome
> [ebuild R ] sys-apps/hal-0.5.9-r1 USE="acpi crypt disk-partition
> -debug -dell -doc -pcmcia (-selinux)" 0 kB
> [ebuild R ] gnome-base/gnome-applets-2.18.0-r2 USE="acpi apm gnome
> hal ipv6 -debug -doc -gstreamer" 0 kB
> #
>
> See the acpi dependency? Is that supposed to work without acpid?
>
That is where your error is. The acpi flag doesn't automatically mean
that that package needs acpid to work, there are lots of packages that
have the "acpi" substring in their names.
If you look into gnome-applets-2.18.0-r2.ebuild for "acpi" you see
many things. But none of them is in the DEPEND or RDEPENDS declarations,
which in turn, means that the use of that flag should not add any
additional dependency.
Even more, at the final part of the ebuild you can see:
pkg_postinst() {
gnome2_pkg_postinst
if use acpi && ! use hal ; then
elog "It is highly recommended that you install acpid if you
use the"
elog "battstat applet to prevent any issues with other
applications "
elog "trying to read acpi information."
fi
}
That message appears when you emerge gnome-applets. And it is telling
you from first hand that you *need* to emerge acpid _by hand_ if you
want all the acpi based applications to behave correctly.
So that is what you should be doing.
--
Jesús Guerrero <[EMAIL PROTECTED]>
--
[EMAIL PROTECTED] mailing list