I am requesting that the Gentoo council provide a resolution to the dispute over the default provider for virtual/udev Currently udev is the default for USE=-systemd. There is a request that the default be changed to eudev, but a lack of consensus among the various projects that contribute to and depend upon the virtual.
I just wanted to comment that we need to remember that Gentoo is about choice here. All developers should work cooperatively to reasonably support the choices that upstream makes available and to allow other developers to add support for other choices when they're willing to do so. The purpose of Gentoo defaults, IMO, is not to try to drive market share for our preferred choices. It is merely to provide a supportable starting point from which users can begin making their own choices. There is no requirement that specific packages support any particular default configuration, at least not that I'm aware of. The above is just my personal opinion, stated in the hope of trying to create a unity around what should be our common purpose: providing choices. Now, moving on with this issue officially, I would like to propose the following motion: "In light of the support for eudev among Gentoo non-systemd users, and a lack of strong technical drivers to block a change, the Council approves changing the default virtual/udev provider for non-systemd users to eudev. The council encourages all maintainers to try to support either provider and cooperate with those who provide patches when necessary." Council members, please reply with your votes.
(In reply to Richard Freeman from comment #1) > > "In light of the support for eudev among Gentoo non-systemd users, and a > lack of strong technical drivers to block a change, the Council approves > changing the default virtual/udev provider for non-systemd users to eudev. > The council encourages all maintainers to try to support either provider and > cooperate with those who provide patches when necessary." > > Council members, please reply with your votes. I vote yes.
/me votes yes
yes
Yes
Vote: Yes
I would like to state my feelings about this then I'll state my vote. I feel that eudev should have releases along with udev to make sure it stays compatible with it. For example, does eudev 3.1.5 have full feature parity with udev 229 without systemd? If not, I think we need a release of eudev very soon that has that feature parity. If eudev can't keep up with what is happening in udev, I don't see this as a good choice. I am open to giving it a shot, so I'll vote yes.
> "In light of the support for eudev among Gentoo non-systemd users, and a > lack of strong technical drivers to block a change, the Council approves > changing the default virtual/udev provider for non-systemd users to eudev. > The council encourages all maintainers to try to support either provider and > cooperate with those who provide patches when necessary." > > Council members, please reply with your votes. Yes
Ok, motion passes 7-0. I'll go ahead and communicate on -dev. I'll let the eudev team itself implement the change and communicate to the end-users/etc.