kmod-static.nodes.service contains ExecStart=/bin/kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/static-nodes.conf but sys-apps/kmod puts the kmod binary in sbin. Workaround: $ systemctl edit kmod-static.nodes [Service] ExecStart= ExecStart=/sbin/kmod static-nodes --format=tmpfiles --output=/run/tmpfiles.d/static-nodes.conf Reproducible: Always Actual Results: "systemctl --failed" shows the kmod-static-nodes as failed
kmod is in /bin on my system. Also, the location of kmod is detected when you build systemd.