Am 11.08.2014 15:16, schrieb Michael Biebl: > Oh, you shouldn't probably mix systemd 204 with udev 208. > > The creation of static device nodes was moved out of udev. > Under systemd this is now handled by > /lib/systemd/system/kmod-static-nodes.service (which is shipped in the > systemd package), under sysvinit, we added the creation of the static > device nodes to the /etc/init.d/udev init script. > > Since you upgraded udev to 208, but kept systemd at 204, you ended up > with this broken setup. > > Please update systemd to 208 as well and try again. > > To avoid this version mismatches, we might make systemd have a strictly > versioned dependency on udev. >
An alternative suggestion might be to move /lib/systemd/system/kmod-static-nodes.service and /lib/systemd/system/sysinit.target.wants/kmod-static-nodes.service into the udev package (adding appropriate Breaks/Replaces). We should also consider adding a Recommends: kmod to udev and add a Breaks: kmod (<< 15) which is the version that introduced "kmod static-nodes" which is used in the udev init script and kmod-static-nodes.service. The alternative would be to have a versioned dependency on kmod (>= 15), but Marco wanted to keep the option of not having to install kmod in a container environment. Michael -- 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