On Fri, Nov 23, 2012 at 04:49:27PM +0100, Michael Biebl wrote: > 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.
Thanks for the update! > 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. There's currently some discussion on the upstream list on adding better FreeBSD support: https://www.redhat.com/archives/libvir-list/2012-November/msg00841.html So chiming in here might make sense. There's also work going on in porting netcf to FreeBSD: https://lists.fedorahosted.org/pipermail/netcf-devel/2012-February/000664.html which would solve most of the device enumeration problems. There might not be much missing since there's already /etc/network/interfaces support. Cheers, -- Guido > > 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? > -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121124110158.ga27...@bogon.sigxcpu.org