Package: sysvinit Version: 2.88dsf-4 Severity: normal Petter Reinholdtsen wrote: > [Josh Triplett] > > I already used CONCURRENCY=startpar on my system, and it worked > > quite well, but I didn't use CONCURRENCY=makefile because it > > actually boots slower on my system. > > Interesting. I assume there are bugs in some combination of init.d > scripts on your system. I use CONCURRENCY=makefile on several > systems, and it work for me. :)
It used to work for me too at one point; it just booted a few seconds slower, so I used startpar instead. > > After upgrading, when I rebooted to test the new mechanism, it seems > > that some key init scripts (such as mounting the root filesystem > > read-write and setting the hostname) either didn't run or didn't run > > soon enough; I got a pile of errors about failures to write due to a > > read-only filesystem, and the system stopped at some point and never > > finished booting. To recover, I had to boot into single-user mode, > > remount the filesystem read-write, and set CONCURRENCY=none in > > /etc/default/rcS. > > > > I've attached pictures taken of the messages shown when booting with > > CONCURRENCY=startpar. > > Can you provide the output from /usr/share/insserv/make-testsuite, Attached as make-testsuite.log. > and > also the content of /var/log/boot after editing /etc/default/bootlogd > to enable bootlogd and rebooting once to record all errors? Bootlogd seems unlikely to work with a read-only root filesystem. However, if it would help, I could boot without "quiet", and snap a picture of the first screen of messages after /etc/init.d/rc says "Using makefile-style concurrent boot in runlevel S". > Also, > please provide the output from 'ls /etc/rc?.d'. ~$ ls /etc/rc?.d /etc/rc0.d: K01alsa-utils K01gdm3 K02sendsigs K06ifupdown K01anacron K01network-manager K03rsyslog K07umountfs K01avahi-daemon K01openbsd-inetd K04hwclock.sh K08umountroot K01bluetooth K01qemu-kvm K04umountnfs.sh K09halt K01fuse K01urandom K05networking README /etc/rc1.d: K01anacron K01cron K01network-manager K03rsyslog S01killprocs K01avahi-daemon K01cups K01openbsd-inetd README S02single K01bluetooth K01gdm3 K01qemu-kvm S01bootlogs S05bootchart /etc/rc2.d: README S01sudo S02openbsd-inetd S04gdm3 S01bootlogs S02anacron S02rsync S05bootchart S01loadcpufreq S02cpufrequtils S03avahi-daemon S05rc.local S01nethack-common S02cron S03bluetooth S05rmnologin S01qemu-kvm S02dbus S03network-manager S05stop-bootlogd S01rsyslog S02ntp S04cups /etc/rc3.d: README S01sudo S02openbsd-inetd S04gdm3 S01bootlogs S02anacron S02rsync S05bootchart S01loadcpufreq S02cpufrequtils S03avahi-daemon S05rc.local S01nethack-common S02cron S03bluetooth S05rmnologin S01qemu-kvm S02dbus S03network-manager S05stop-bootlogd S01rsyslog S02ntp S04cups /etc/rc4.d: README S01sudo S02openbsd-inetd S04gdm3 S01bootlogs S02anacron S02rsync S05bootchart S01loadcpufreq S02cpufrequtils S03avahi-daemon S05rc.local S01nethack-common S02cron S03bluetooth S05rmnologin S01qemu-kvm S02dbus S03network-manager S05stop-bootlogd S01rsyslog S02ntp S04cups /etc/rc5.d: README S01sudo S02openbsd-inetd S04gdm3 S01bootlogs S02anacron S02rsync S05bootchart S01loadcpufreq S02cpufrequtils S03avahi-daemon S05rc.local S01nethack-common S02cron S03bluetooth S05rmnologin S01qemu-kvm S02dbus S03network-manager S05stop-bootlogd S01rsyslog S02ntp S04cups /etc/rc6.d: K01alsa-utils K01gdm3 K02sendsigs K06ifupdown K01anacron K01network-manager K03rsyslog K07umountfs K01avahi-daemon K01openbsd-inetd K04hwclock.sh K08umountroot K01bluetooth K01qemu-kvm K04umountnfs.sh K09reboot K01fuse K01urandom K05networking README /etc/rcS.d: README S08mtab.sh S16mountnfs-bootclean.sh S01mountkernfs.sh S09checkfs.sh S17kbd S02udev S10ifupdown S18console-setup S03mountdevsubfs.sh S10mountall.sh S19alsa-utils S04bootlogd S11mountall-bootclean.sh S19bootmisc.sh S05keyboard-setup S12mountoverflowtmp S19fuse S06hostname.sh S13pcmciautils S19lm-sensors S06hwclockfirst.sh S13procps S19schroot S07checkroot.sh S13udev-mtab S19screen-cleanup S08hwclock.sh S13x11-common S19urandom S08ifupdown-clean S14networking S20stop-bootlogd-single S08module-init-tools S15mountnfs.sh - Josh Triplett -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.33-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages sysvinit depends on: ii initscripts 2.88dsf-4 scripts for initializing and shutt ii libc6 2.10.2-8 Embedded GNU C Library: Shared lib ii libselinux1 2.0.94-1 SELinux runtime shared libraries ii libsepol1 2.0.40-2 SELinux library for manipulating b ii sysv-rc 2.88dsf-4 System-V-like runlevel change mech ii sysvinit-utils 2.88dsf-4 System-V-like utilities sysvinit recommends no packages. sysvinit suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org