Comment 9 for bug 427356

Revision history for this message
Steve Langasek (vorlon) wrote : Re: [Bug 427356] Re: Boot Performance Updates

On Mon, Sep 14, 2009 at 03:02:23PM -0000, Scott James Remnant wrote:
> I'm ready to upload them today, so they'll be before alpha 6. The tasks
> are a single set though, so they have to go in together or not at all.

Ok, please go ahead.

> > - There are a number of packages not on this list which have init scripts whose lsb headers reference packages that are being converted, e.g.:
> > /etc/init.d/libvirt-bin:# Should-Start: hal avahi
> > /etc/init.d/saned:# Should-Start: dbus avahi
> > /etc/init.d/bluetooth:# Required-Start: $local_fs $syslog $remote_fs dbus
> > /etc/init.d/landscape-client:# Required-Start: $local_fs $remote_fs hal dbus
> > /etc/init.d/dns-clean:# Required-Start: $local_fs gdm
> > /etc/init.d/pppd-dns:# Required-Start: $local_fs gdm
> > /etc/init.d/pulseaudio:# Should-Start: udev NetworkManager
> > + countless instances of 'syslog'

> > how are these handled? Are all the native upstart jobs guaranteed to be
> > processed first before running rc?

> We don't use the LSB headers, so they don't matter.

If the LSB headers are accurate declarations of these services'
dependencies, and we fail to reliably honor those dependencies, then it
matters.

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
<email address hidden> <email address hidden>