On Sun, Apr 22, 2012 at 06:28:08AM +0100, Steven J Long wrote

> <dberkholz> who's going to either "port" udev as necessary, or maintain an 
> old version forever?
> <Chainsaw> I will keep an old version going until the end of time.
> <Chainsaw> dberkholz: My plan is to patch reasonable behaviour back into 
> udev, and going with the upstream releases as long as it is feasible.

  I use busybox's mdev, and it works fine for my simple system.  See
https://wiki.gentoo.org/wiki/Mdev  The busybox web site is
http://busybox.net/ and the maintenance is handled by them.  The mailing
list info is at http://lists.busybox.net/mailman/listinfo/busybox

> To confirm again, that this is about without initramfs:
> <dberkholz> sure i can. maintain old udev-XXX forever, put an elog in new 
> udev that says "if you want separate /usr without initramfs, install old 
> udev, mask new, or whatever"

  systemd and udev are being merged into one tarball.  For the "foreseeable
future", it will still build 2 separate binaries.  What happens down the
road if/when it all becomes one combined binary?

> And again, I ask: if it were *not* about running udev without an
> initramfs, then why would anyone even be discussing the possibility
> of patching or forking?

  Forking/patching udev would be a major undertaking.  Maybe we'd be
better off making add-ons for mdev to provide missing udev functionality.
Note that busybox is intended for embedded systems, and they're not
going to add major additional functionality to the base code.  That's
why I suggest optional add-ons for any additional functionality.

  BTW, how would a non-programmer (at least not C programmer) like me
forward these ideas to the Gentoo Council?

-- 
Walter Dnes <waltd...@waltdnes.org>

Reply via email to