Here's a patch against the latest rc-scripts that should fix a few udev startup issues.
Created attachment 29782 [details, diff] /sbin/rc udev cleanups This patch does the following: - calls udevstart instead of parsing the sysfs tree with bash - does not start udevd by hand, it should be started by the calls to hotplug from the kernel in order to get the proper priority levels. - clean up the init of the /dev nodes that are needed to be done by hand, moving it all to one place. If you want me to submit smaller patches for the individual things, i'd be glad to.
Note, this will probably help fix bug 47902
committed to rc-scripts cvs
This has already been released in the latest version of base-layout. thanks.