On Sat, Jul 30, 2011 at 22:40, William Hubbs <w.d.hubbs@xxxxxxxxx> wrote: > Wehave the following bug report on gentoo linux regarding udev and and > external dependencies on a system with a separate /usr partition. > > http://bugs.gentoo.org/show_bug.cgi?id=364235 > > Comment #1, in particular, is of interest to me, because I think we > could solve this on gentoo if we had event types that told us when these > failures happened. Right now, it seems that all ofthese failures are > marked nomatch by udev, could they be marked as failed instead? Udev does not support missing tools which are referenced from rules, that's just an error that is logged. Today we can not expect a successful bootup with /usr empty and 'half' of the needed tools missing. Most of the basic stuff, including udev itself has usually nothing in /usr, but the number of tools needing things from /usr is growing all the time, and it's unrealistic to fix/change them all. Too many tools do not support to be started with an empty /usr, and it's not as simple a fixing udev to re-run the events. Please mount /usr from initramfs before 'init' is started, or if the setup is simple enough, at least before udev and other services start. We just gave up supporting the split of tools in / vs. /usr. It does not make much sense today anymore, all tools should be available during bootup. Related to this, you might want to read: http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken Kay -- To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html