[regression] Upstart without initramfs fails to mount udev tmpfs
Ubuntu Precise 12.04.1 without initramfs and 3.8.0-rc4+ kernel.
A fix for people which do not use an initramfs was rolled out a few days ago to fix bug #980917. However, I think this fix caused a regression.
The relevant part of the diff of /proc/mounts when used with upstart (1.5-0ubuntu7) vs upstart (1.5-0ubuntu7.2):
+none /dev/pts devpts rw,nosuid,
-udev /dev tmpfs rw,nosuid,
-devpts /dev/pts devpts rw,nosuid,
Udev tmpfs is not mounted anymore. udevd is running under (1.5-0ubuntu7.2), but I have to:
mount -t tmpfs none /dev
To get sound working again. Failure to do this causes errors such as mixers not found and such. Running vlc or mplayer as root makes stuff work again under 1.5-0ubuntu7.2. So this regression eventually exhibits permission issue's.
Downgrading from upstart 1.5-0ubuntu7.2 to 1.5-0ubuntu7 makes the issue's go away.
|Changed in upstart:|
|status:||Incomplete → Triaged|