On 2011-09-10 03:49, Dale wrote: > If I recall correctly, Gentoo is sort of based on BSD. I don't think > using their target would solve the problem with udev tho.
FreeBSD uses "Ports" which Portage is based on, AIUI. The FreeBSD kernel doesn't use udev. They do have a similar thing though called devd but I don't think it will be quite the same mess as (future?) udev. > I have no idea on device drivers but I suspect Alan might. AFAIK, device driver situation is worse than Linux. How much worse I don't know but I assume they're trailing behind (i.e. what ever is supported under Linux will eventually come to FreeBSD as well, assuming there's enough interest). So if you're patient and not running state of the art hardware... :-) Hm... One more thing to try with Linux would be to do without udev (i.e. static /dev). That is still supported by Gentoo (AFAIK) and could be a way to solve this mess (yes, you would miss the dynamic creation of device nodes but...). As someone else mentioned there's also mdev from busybox (it's mainly aimed at embedded systems AIUI) to try: https://wildanm.wordpress.com/2007/08/21/mdev-mini-udev-in-busybox/ Not sure how well supported mdev under Gentoo is though... Best regards Peter K