#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

