Bug#979682: startpar: Is it running anything in parallel?

Michael Krylov sqarert at gmail.com
Sat Jan 9 23:56:58 GMT 2021

Package: startpar
Version: 0.61-1
Severity: important

Dear Maintainer,

I get a feeling that startpar doesn't work as it was intended.
That is, it doesn't parallel the service starting at the boot.

I've conducted a couple of experiments: first, with makefile-style boot
and startpar (the default one) and second, without startpar, by creating
the /etc/init.d/.legacy-bootordering file.

Both of them yielded about the same time, 21±1 sec for me.

More than that, after reading its man page, I've tried to run startpar this way:

/lib/startpar/startpar sleep sleep sleep -a 10

And sure enough, it starts three sleep processes one by one and finishes after 
30 seconds instead of 10.

I might be wrong, but doesn't this mean that startpar is basically
useless now?

-- System Information:
Debian Release: 10.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.19.0-13-686 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages startpar depends on:
ii  libc6  2.28-10

startpar recommends no packages.

Versions of packages startpar suggests:
ii  insserv  1.18.0-2
ii  sysv-rc  2.93-8

-- no debconf information

More information about the Debian-init-diversity mailing list