Features/DeviceKit/HalDependencies

Here is a list of all packages in F10 that hal, libhal.so.1 or libhal-storage.so.1. Except where noted, we don't expect to port these to DeviceKit for F11.


 * anaconda - will be ported when and if the installer team thinks that is a good idea
 * bluez-gnome - only uses libhal to get the formfactor
 * brasero - uses libhal to interact with drives
 * cheese - uses libhal to find webcams
 * concordance - only requires hal to install fdi files, should be fine
 * conexusmm - uses libhal to find serial ports
 * control-center - uses libhal in the sound capplet to find sound devices, will be solved by using the new sound capplet in gnome-media
 * emelfm2 - uses libhal to find storage devices
 * evolution - ipod plugin uses libhal to find ipod devices
 * exo - uses libhal to find storage devices
 * gdm - should be fine
 * gimp - uses libhal to find input devices
 * gnomad2 - uses libhal to find portable audio players
 * gnome-device-manager - needs porting
 * gnome-keyring - uses libhal to monitor removable storage devices
 * gnome-mount - needs porting for F11
 * gnome-pilot - uses libhal to find usb devices
 * gnome-power-manager - has been completely ported to DeviceKit-power
 * gnome-utils - uses libhal to find floppy device
 * gnome-vfs2 - is being phased out in favour of gvfs
 * gnome-volume-manager - is dead
 * gparted - only requires hal to install fdi files, should be fine
 * gstreamer-plugins-good - uses libhal to find audio devices
 * gtkpod - uses libhal to find storage devices
 * gvfs - needs porting for F11
 * gxine - uses libhal to find block devices
 * hal-cups-utils - uses libhal to find printers
 * halevt - needs porting
 * hplip - requires hal to install fdi files, should be fine
 * k3b - uses libhal to find cdrom devices
 * kdebase3
 * knetworkmanager
 * kpowersave - should be ported to DeviceKit-power (dead upstream?)
 * libfprint - installs a few fdi files, unused by any apps currently
 * libgpod - uses libhal to retrieve info from ipod devices via SCSI commands
 * libipoddevice - uses libhal to find ipod devices
 * libmtp - requires hal to install fdi files, should be fine
 * libsynce - uses libhal to find pda devices
 * nautilus-cd-burner - uses hal to interact with drives
 * NetworkManager - uses libhal to find network devices
 * nut - needs porting to DeviceKit-power (upstream unwilling)
 * odccm - uses libhal to find pda devices
 * oxine - uses libhal to monitor volumes and drives
 * pcmanfm - uses libhal to find volumes and drives
 * pmount - uses hal to mount and unmount devices
 * pm-utils - requires hal to install fdi files, should be fine
 * pulseaudio - uses libhal to find audio devices
 * python-minihallib - python wrapper around hal api
 * rhpxl - uses hal to find mice and video cards
 * rhythmbox - uses libhal to find remote audio players
 * sane-backends - only requires hal to install an fdi file, should be fine
 * synaptics - only requires hal to install an fdi file, should be fine
 * synce-hal
 * thinkfinger - requires hal to install some fdi files, should be fine, and is obsoleted by fprintd anyway
 * Thunar - uses libhal to monitor volumes and drives
 * thunar-volman - uses libhal to monitor removable devices
 * tracker - ported to DK-power upstream, needs porting to DeviceKit-disks
 * xfce4-volstatus-icon - uses libhal to monitor volumes and drives
 * xorg-x11-server - uses libhal to find input devices