> If the udev-finish.conf upstart job needs an update, please provide a > tested patch and re-assign back to udev
The problem is that the udev-finish upstart job is a task which goes into stop/waiting after it ran. Startpar doesn't recognize this and assumes the job hasn't been started and thus waits on upstart to do so which will never happen. Exactly as described by Steve Langasak here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=713135#32 It works on Ubuntu because they converted the task to a job. The following patch fixes the issue on Debian sid: --- /etc/init/udev-finish.conf.orig 2014-08-05 11:17:07.177492763 +0000 +++ /etc/init/udev-finish.conf 2014-08-05 11:17:16.281472822 +0000 @@ -12,8 +12,7 @@ start on (startup and stopped udevtrigger and stopped udevmonitor) -task -script +pre-start script # Save udev log in /var/log/udev if [ -e /dev/.udev.log ] then