Feature changed by: Luis Medinas (lmedinas) Feature #308762, revision 16 Title: Remove Hal by default on opensuse 11.3 openSUSE-11.3: Rejected by (michl19) reject date: 2010-02-10 18:32:11 reject reason: As upstream project remove hal more and more it will evolutionary get removed from openSUSE as well. Priority Requester: Important Requested by: Luis Medinas (lmedinas) Description: Hal is deprecated and now most applications now use udev and devicekit- * (will be udisks). Now it's important to remove HAL because it will speed boot process and of course because it's not moving upstream. This pages show packages status from Fedora and Ubuntu. http://fedoraproject.org/wiki/Features/HalRemoval https://wiki.ubuntu.com/Halsectomy Discussion: #1: Andreas Jaeger (a_jaeger) (2010-01-18 09:43:33) Let's first evaluate which packages need hal and change the openSUSE packages. I'm aware of "hwinfo". #2: Steffen Winterfeldt (snwint) (2010-01-18 12:02:40) hwinfo works fine without hal. I think. But libzypp relies on hal. #3: Luis Medinas (lmedinas) (2010-01-18 14:36:26) According to the Yast team it still needs hal for automounting[1]. I think this shouldn't be hard to replace. Xorg git master doesn't depend of hal anymore i guess it should be an easy task for the Xorg team to provide X without Hal. Gnome has already removed Hal on 2.29 but i don't have any idea how KDE goes. Firefox 3.6 still depends of gnome-vfs (which is deprecated) but i asked Wolfgang to see if he can patch firefox to now depend of it. I guess Openoffice.org doesn't depend anymore on gnome-vfs. [1] - http://lists.opensuse.org/opensuse-factory/2010-01/msg00101.html #4: Kay Sievers (kay_sievers) (2010-01-18 14:47:34) (reply to #3) Yast uses HAL to _prevent_ automounting by the running desktop. If needed, it should be replaced by a call to: devkit-disks --inhibit #5: Luis Medinas (lmedinas) (2010-02-02 18:46:11) (reply to #4) YaST bug report is here http://bugzilla.novell.com/show_bug.cgi?id=576190 (http://bugzilla.novell.com/show_bug.cgi?id=576190) #6: Andreas Jaeger (a_jaeger) (2010-02-11 11:18:56) (reply to #5) Add feature 308980 for the Yast/libzypp case #7: Luis Medinas (lmedinas) (2010-02-11 23:01:49) If Yast, firefox and Xorg removes HAL i think the GNOME livecd could be shipped without HAL. This is at least my main goal for this feature and it shouldn't be hard to accomplish it. #8: Andreas Jaeger (a_jaeger) (2010-02-12 10:01:08) (reply to #7) Firefox and Xorg changes have to come from upstream and get integrated. + #9: Luis Medinas (lmedinas) (2010-02-14 21:53:49) (reply to #8) + Xorg is done on git master (xorg-server 1.7.x i guess), Firefox 3.7 is + using GIO/gvfs instead of gnome-vfs but i guess it won't make into + 11.3. -- openSUSE Feature: https://features.opensuse.org/308762