#issue 1: udev failing during boot The bug is in the sysv init script for udev: It has set -e and
if [ -d /run/ ]; then mkdir -p /run/udev/rules.d/ create_dev_root_rule /run/udev/ else This will obviously fail when /run is ro, the script will exit and as a consequence udevd is never started. This is the issue that was originally reported which breaks the system horribly and is trivial to fix in the udev init script. #issue 2: udev being restarted during runtime as /run will be writable now, it will use /run and create a subdirectory /run/udev, even if /run is not on a tmpfs yet. This doesn't really break anything but clutters /run and is more a cosmetic issue. I think Rogers' proposal in #620995 is reasonable. The udev package should keep using /dev/.udev for now (even if /run exists). As soon as we have a proper initscripts in the archive, udev can use /run and add a corresponding versioned depends. -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature