* Petter Reinholdtsen <p...@hungry.com> [20090728 13:56]:
> [Alexander Wirt]
> >> What was leading up to this?  Why did you try to disable insserv?
> > apt-get install file-rc 

> Right.  Good to hear that it is the same problem as the initial
> report.  May I ask why you are using file-rc?  What advantages does it
> have over the current sysv-rc script with concurrent booting?

Speaking for myself why I prefer file-rc: No symlink hell,
copying/distributing just one single file which defines the boot
setup is enough, option to 'grep $service /etc/runlevel.conf', it's
deterministic and just works,...

BTW: How do I know in which order my insserv based system will boot up?

> > There are other implementations bootmechanisms like file-rc, upstart
> > and so on. Don't break them!

> This problem only affect file-rc.  Upstart is using the sysv-rc
> scripts to call the init.d scripts, and insserv work fine with it.

Of course upstart isn't affected because it doesn't conflict with
sysv-rc (which introduced the breakage).

Why should it be such a big deal to fix the package so removing it
works again?

> I see two good ways to move forward with this.  One is to convert
> file-rc to use dependency based boot sequencing (for example by
> rewriting it and insserv to work well together),

OK - but *please* make dependency based booting an option.

> or drop file-rc from Debian.

Please NO.

regards,
-mika-

Attachment: signature.asc
Description: Digital signature

Reply via email to