On Thu, 19 Jul 2018 16:51:17 -0500 Ben Kohler wrote: > Hello, > > I'd like to propose adding USE=udev to our linux profiles (in > profiles/default/linux/make.defaults probably). This flag is already > enabled on desktop profiles but it also affects quite a few packages > used on non-desktop linux systems. > > This flag provides useful functionality that most linux users will want. > I'm a bit surprised that we still don't have it in all linux profiles, > but I think we've worked around this in the past by adding IUSE=+udev to > quite a few of those packages (33 packages, 116 ebuilds, by my count). > > This missing flag came to my attention again on bug 661584 where lvm2 > has IUSE=+udev but cryptsetup has only IUSE=udev, so non-desktop users > have a bit of a mismatch between the 2 and get ugly errors on cryptsetup. > > Since this flag only affects linux, I think it makes more sense to set > it in linux profiles than to use IUSE defaults. > > Any objections to this idea?
I have server setups with udev disabled for most packages. So udev enabled by default will create maintenance problems. While I'm perfectly fine with udev enabled by default on desktops, it should not be forced on minimalistic setups like servers or containers. Best regards, Andrew Savchenko
pgpKn16FFnEw6.pgp
Description: PGP signature