I modified tty2.conf to start on starting (like mountall.conf); and modified the mountall.conf job and prefixed it with strace. It appears that upstart does not like ptracing though strace and it hangs the job.
That was lucky as I manually went and run the mountall program via strace.
Some progress on this bug. With the (recent) update the moving the png libraries into /lib (for Plymouth), I've been gettings things going further.
Unfortunately tonight it all broke again -- so I decided to figure things out as much as possible.
I stripped /etc/init/ to a bare minimum: that provided by upstart and just mountall.conf
i.e.
eve:[~]% ls /etc/init/ alt-delete. conf rc-sysinit.conf rcS.conf tty2.conf tty4.conf tty6.conf udev-bridge. conf
control-
mountall.conf rc.conf tty1.conf tty3.conf tty5.conf upstart-
And I still could get booting to work.
I modified tty2.conf to start on starting (like mountall.conf); and modified the mountall.conf job and prefixed it with strace. It appears that upstart does not like ptracing though strace and it hangs the job.
That was lucky as I manually went and run the mountall program via strace.