[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-libvirt-maintainers] Bug#694020: Incorrect LSB header, Should-Start contains obsolete hal



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?
> 



Reply to: