[Oneiric-Foundations-Topic] HAL Removal

Martin Pitt martin.pitt at ubuntu.com
Mon Apr 4 08:13:55 UTC 2011


Scott Kitterman [2011-04-01 13:14 -0400]:
> We got HAL out of Main this cycle.  In oneiric, let's make it a goal to get it 
> out of the archive.  

\o/

I reordered the results slightly here:

> Reverse Depends:
>   laptop-mode-tools

Dependency can go; falls back to /proc/acpi/button/lid/*/state if hal
is not available, which is also pretty deprecated, but still works.
(Should eventually ask upower or sysfs)

>   update-notifier

False positive? Doesn't have any hal dep.

>   gnome-mount
>   ivman
>   halevt
>   gnome-device-manager

Obsolete, should be removed.

>   ubuntustudio-desktop
>   ichthux-desktop
>   edubuntu-live
>   brdesktop-common

Presumably this should just be unseeded? hal should be pulled in as an
explicit recommends these days.

>   thoggen

Presumably used for discovering CD drives, should move to gudev or ask
udisks.

>   sleepd

According to the recommends it already supports pm-utils, and can us
ACPI, so presumably the hal recommends can go. It does link to
libhal1, so hal support needs to be disabled.

>   olpc-kbdshim-hal
>   podsleuth
>   hal-info

HAL addons, should be removed together with it.

>   pmount

Ah, these days :) hal support should just be ripped out here, as
pmount-hal has a perfect equivalent in "udisks --mount".

>   mountmanager

Hasn't changed in ages, presumably very obsolete. We have current
drive management GUIs.

>   libipoddevice0
>   ipod

These look relatively unmaintained and obsoleted by
libimobiledevice. Should be removed.

>   flumotion

Only uses hal to grant device access; should be converted into udev
rule (/lib/udev/rules.d/70-acl.rules)

>   apcupsd                                                                                                                                                                           
Presumably obsoleted by upower, which has UPS support.

>   pitivi

Needs migration to gudev: https://bugzilla.gnome.org/show_bug.cgi?id=605920

>   landscape-client

Got fixed in the most recent version.

>   isight-firmware-tools
>   dvdrip
>   wmbattery
>   usb-imagewriter
>   synce-hal
>   pamusb-tools
>   oxine
>   openct
>   moovida-plugins-good
>   mic2
>   lxde
>   libqtsysteminfo1
>   exaile-plugin-ipod
>   exaile
>   dell-recovery

Didn't investigate.

If someone wants to track this, please feel free to extend
https://wiki.ubuntu.com/Halsectomy :)

Thanks,

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20110404/b2857f0a/attachment.pgp>


More information about the ubuntu-devel mailing list