You have been subscribed to a public bug:

The udev initramfs-tools script from trusty lts:

/usr/share/initramfs-tools/scripts/init-top/udev

does not check if uevent_helper does exist and fails to boot if it is
missing - which it is in recent kernels (e.g. 4.7.2 from the mainline
ppa or modern self build kernels where it is disabled per default
afaik).

See e.g.: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756312

Its fixed in xenials version (latest LTS) but fails in current supported LTS 
trusty to boot.
Please backport those simple fix:

if [ -w /sys/kernel/uevent_helper ]; then
        echo > /sys/kernel/uevent_helper
fi

and maybe add

udevadm settle || true

at the end to support kernels without uevent_helper enabled.

** Affects: systemd (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: systemd (Debian)
     Importance: Unknown
         Status: Fix Released


** Tags: trusty
-- 
udev: init script unconditionally writes to /sys/kernel/uevent_helper
https://bugs.launchpad.net/bugs/1618471
You received this bug notification because you are a member of Ubuntu Touch 
seeded packages, which is subscribed to systemd in Ubuntu.

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to