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

Reply via email to