On Sat, Aug 8, 2020 at 6:57 PM William Hubbs <willi...@gentoo.org> wrote:
> Hi Rich, > > > William - can you actually elaborate on WHY you want to change things? > > Is there some problem with eudev? Is it actively maintained and > > generally tracking upstream udev commits (minus whatever they > > intentionally don't want to accept)? > > It is maintained primarily by one person the last time I checked, and I > don't really know what he has included or not included from udev. What > I can say is that the last release of eudev hit the tree a year ago, > and I'm not sure about feature parity with udev. > > > I'd be curious as to a list of the practical differences between the > > two at this point. For the longest time the only ones I was aware of > > were the de-bundled build system, and the change in the default > > persistent ethernet device name rule which was made in udev but not > > made (by default) in eudev. Perhaps at this point there are other > > differences. > > The only other one I know of is if you aren't using glibc udev will not > compile, but I'm not even sure that is an issue still. > > The way I see it, we switched away from udev because of a fear that > never materialized, and I'm not convinced that we have enough time to > keep it in feature parity with udev which it needs to be to be the > default provider. Name the missing features in eudev.