On Thu, Oct 28, 2010 at 11:26, Alan McKinnon <alan.mckin...@gmail.com> wrote: > Apparently, though unproven, at 05:22 on Thursday 28 October 2010, Harry > Putnam did opine thusly: > >> Philip Webb <purs...@ca.inter.net> writes: >> > 101027 Harry Putnam wrote: >> >> I wondered if there is some kind of guide to scrap hal. >> > >> > From my notes, having done it on 2 desktops machines + 1 netbook : >> Nice .. many thanks but one question.... >> >> > To remove Hal : drop '-hal' flag, add 'udev' flag ; >> >> So no kind of hal flag in make.conf, or is `-hal' a typo that >> should be `drop 'hal' flag? > > > I wouldn't advise putting -hal in make.conf - that's globally and too many > other things on the desktop still need it. Either > > a) disable it in /etc/make.conf and enable it in packages.use for stuff that > needs it > b) enable it in make.conf and disable it in packages.use for xorg-server > > I prefer b) as it's too easy to miss things using a). >
I agree putting -hal is not a good idea unless you dare to break the packages that need hal. But I think there is a third option here c) take the default: if you dont put hal in make.conf or package.use, packages will decide best for themselves.. Thu Oct 28 | 18:08:45 log # equery -C hasuse hal [ Searching for USE flag hal in all categories among: ] * installed packages [I--] [ ] media-sound/pulseaudio-0.9.21.1 (0) [I--] [ -] app-emulation/wine-1.2 (0) [I--] [ ] x11-base/xorg-server-1.7.7-r1 (0) [I--] [ ] sys-fs/ntfs3g-2010.3.6 (0) [I--] [ ~] kde-base/solid-4.5.2 (4.5) [I--] [ ] media-libs/libgphoto2-2.4.9 (0) [I--] [ ] x11-drivers/xf86-input-synaptics-1.2.1 (0) [I--] [ ] xfce-base/exo-0.3.107 (0) [I--] [ ] xfce-base/thunar-1.0.2 (0) Thu Oct 28 | 18:08:56 log # grep ^hal /etc/make.conf Thu Oct 28 | 18:08:58 log # grep ^hal /etc/portage/ -R Thu Oct 28 | 18:09:00 log # When kde gets rid of hal I might as well give up on all other packages depend on it and totally get rid of the curst thing. -- Fatih