Hi Guido, On 23.11.2012 08:00, Guido Günther wrote: > On Fri, Nov 23, 2012 at 04:20:58AM +0100, Michael Biebl wrote: >> Package: libvirt-bin >> >> HAL has been deprecated and declared dead upstream so we want to >> get rid of it in Debian [1]. >> >> The libvirt-bin sysv init script contains in its LSB header >> >> # Should-Start: hal avahi cgconfig >> # Should-Stop: hal avahi cgconfig >> >> Afaics libvirt-bin does not actually need or use hal so this dependency >> should >> be dropped. > > It's used on non-linux architecture for device enumeration, we'd lose a > bit of networking support by that on kFreeBSD. Do you know of any > discussion with the freebsd porters about that? I assume libvirt isn't > the only package affected?
I forgot to add: since hal_0.5.14-4 [1], the hal sysv init script is gone! Hal has been changed to use D-Bus activation, so it is started on-demand. Some HAL clients do not quite cope with that, so you'd have to test if device enumeration on kbsd is actually still working when using hal. That said, it's almost two years, since that change. So either there is no problem in libvirt or no-one is using libvirt on kbsd. Aside from that, hal is going away in jessie. The code has been dead upstream for almost three years now and I don't want to drag it along for another release (my plan was actually, to already drop it for wheezy). As for device enumeration on kbsd: I don't use kbsd, so I can't really help you here. I think there is devd which provides an equivalent to udev. I hope the Debian kbsd porters can chime in here. Michael [1] http://packages.qa.debian.org/h/hal/news/20101117T211711Z.html -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature