On Tue, Dec 21, 2010 at 6:41 AM, Allan Gottlieb <gottl...@nyu.edu> wrote: <SNIP> > > To summarize > > 1. All is running fine but. > > 2. deplcean wants to remove hal and when it does xdm will not run. > > 3. I have run emerge world with --newuse, and have run revdep-rebuild, > and have remerged xdm. > > 4. Currently I just refuse depclean's offer to remove hal, halinfo, and > dmidecode. > > My plan is to stay like this until xorg 1.9 hits ~amd64 since I believe > at that time hal is going away and hence xdm won't need it. > > Does this sound reasonable? >
To me, yes. If you make a mistake and depclean hal by mistake then it seems you can get it back in. > allan > > PS Why is no one else having this problem? I don't use xdm? Granted, it seems my current state is a bit strange. There is a lot of stuff on my system that says it depends on hal, but then again i don't start it explicitly. Other things apparently do however: c2stable ~ # equery depends hal [ Searching for packages depending on hal... ] app-cdr/k3b-2.0.0 (sys-apps/hal) app-emulation/vmware-workstation-7.1.2.301548 (sys-apps/hal) app-misc/hal-info-20090716 (>=sys-apps/hal-0.5.10) gnome-base/gnome-applets-2.30.0-r1 (battstat & hal? >=sys-apps/hal-0.5.3) gnome-base/gnome-vfs-2.24.3-r1 (hal? >=sys-apps/hal-0.5.7) gnome-base/gvfs-1.6.4-r2 (hal? >=sys-apps/hal-0.5.10) gnome-extra/gnome-power-manager-2.30.1 (hal? >=sys-apps/hal-0.5.9) kde-base/solid-4.4.5 (hal? sys-apps/hal) media-libs/libgphoto2-2.4.9 (hal? >=sys-apps/hal-0.5) x11-base/xorg-server-1.7.7-r1 (hal? sys-apps/hal) x11-drivers/xf86-input-virtualbox-3.2.12 (hal? sys-apps/hal) xfce-base/exo-0.3.107 (hal? sys-apps/hal) xfce-base/thunar-1.0.2 (hal? sys-apps/hal) c2stable ~ # rc-update show bootmisc | boot checkfs | boot checkroot | boot clock | boot consolefont | boot dbus | default hostname | boot keymaps | boot local | default nonetwork localmount | boot modules | boot net.eth0 | default net.lo | boot netmount | default ntp-client | default ntpd | default rmnologin | boot sshd | default syslog-ng | default udev-postmount | default urandom | boot vixie-cron | default vmware | default xdm | default c2stable ~ # /etc/init.d/hald status * status: started c2stable ~ # I sort of figure that one of these days I'll see what I can build that uses it today without it and then see how things go. In the short terms it's sort of 'it ain't broke so...' Note that I don't 'try' to use hal. It just shows up. I don't ask for it in package.use and it's supposedly disabled in make.conf. Ah, the mysteries of Life... ;-) c2stable ~ # cat /etc/portage/package.use | grep hal c2stable ~ # cat /etc/make.conf | grep hal USE="nptl nptlonly -ipv6 fortran unicode -hal dbus X -bluetooth -esound -timidity -cups -java gnome gstreamer kde qt4 qt3support -arts -eds pngi policykit" c2stable ~ # Cheers, Mark