[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Dropping HAL? [Was: Bits from the Release Team - Kicking off Wheezy]



Cc-ing debian-bsd, else they may simply not be aware of the thread...

Michael Biebl, le Thu 31 Mar 2011 14:30:06 +0200, a écrit :
> Am 31.03.2011 07:26, schrieb Reinhard Tartler:
> > On Wed, Mar 30, 2011 at 19:51:17 (CEST), Michael Biebl wrote:
> > 
> >> HAL removal is already in progress, see [1]. Actually I've been working on that
> >> for some time already. I wouldn't object obviously making that a release goal.
> > 
> > How well does kFreeBSD cope with HAL gone missing? AFAIUI udev isn't
> > available there. 
> 
> I ran apt-cache rdepends on an up-to-date kfreebsd sid VM.
> Attached are the rdeps for libhal1, libhal-storage1 and hal.
> 
> As you can see, xserver-xorg still uses hal on kfreebsd, but iirc KiBi did some
> work in that regard.

AFAIK, it was agreed that hal is needed for now. FreeBSD's devd should
be a long-term replacement.

> Then there is GNOME/gvfs/gnome-mount using hal on kfreebsd: I don't know if hal
> support can be disabled in gvfs for kfreebsd and what consequences that would
> have. Most likely stuff like automounting wouldn't work anymore.
> 
> Xfce 4.8 (for the most part) doesn't rely on hal anymore, at least on Linux.
> Yves-Alexis, what is the fallback on kfreebsd? Does Xfce 4.8 on kfreebsd still
> require hal or will it just have reduced functionality?
> 
> KDE 4.6 respectively Solid in KDE SC 4.6 will use the newer interface like
> upower on Linux.
> I don't know what the KDE team plans for the kfreebsd ports. Will Solid still
> use hal there?

> hal
> Reverse Depends:
>   xserver-xorg
>   xfce4-session
>   xfce4-power-manager
>   xfburn
>   wiican
>   virt-manager
>   thunar
>   thunar-volman
>   synce-hal
>   rhythmbox
>   pulseaudio-module-hal
>   pitivi
>   pcscd
>   openct
>   moovida-plugins-good
>   kde-plasma-netbook
>   kde-plasma-desktop
>   lxde
>   laptop-mode-tools
>   kdebase-runtime
>   halevt
>   hal-info
>   hal-info
>   gvfs
>   guidance-power-manager
>   gnome-mount
>   gnome-device-manager
>   flumotion
>   awn-applets-python-core
>   apcupsd

> libhal1
> Reverse Depends:
>   xprint
>   xserver-xorg-core
>   xfburn
>   libthunar-vfs-1-2
>   thunar-volman
>   synce-trayicon
>   synce-hal
>   synce-gnomevfs
>   rhythmbox
>   rhythmbox-plugins
>   pulseaudio-module-hal
>   pcscd
>   nut-hal-drivers
>   libsynce0
>   python-rra
>   librra0
>   librra-tools
>   librapi2
>   halevt
>   libhal-storage1
>   libhal-dev
>   hal
>   gxine
>   gvfs
>   gvfs-backends
>   gtkpod
>   gnome-mount
>   libgnome-device-manager0
>   gnome-device-manager
>   libexo-0.3-0
>   exo-utils
>   collectd
>   collectd-core

> libhal-storage1
> Reverse Depends:
>   xfburn
>   libthunar-vfs-1-2
>   thunar-volman
>   libhal-storage-dev
>   hal
>   gnome-mount
>   libexo-0.3-0
>   exo-utils


Reply to: