Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 575718 - Request for council decision RE virtual/udev default provider
Summary: Request for council decision RE virtual/udev default provider
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Council
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 573922
  Show dependency tree
 
Reported: 2016-02-26 12:25 UTC by Richard Freeman
Modified: 2016-02-27 17:10 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Freeman gentoo-dev 2016-02-26 12:25:11 UTC
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.
Comment 1 Richard Freeman gentoo-dev 2016-02-26 17:57:04 UTC
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.
Comment 2 Richard Freeman gentoo-dev 2016-02-26 17:58:46 UTC
(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.
Comment 3 Ulrich Müller gentoo-dev 2016-02-26 18:38:44 UTC
/me votes yes
Comment 4 Anthony Basile gentoo-dev 2016-02-26 18:58:34 UTC
yes
Comment 5 Andreas K. Hüttel gentoo-dev 2016-02-26 19:00:06 UTC
Yes
Comment 6 Kristian Fiskerstrand gentoo-dev Security 2016-02-26 23:21:51 UTC
Vote: Yes
Comment 7 William Hubbs gentoo-dev 2016-02-27 02:21:15 UTC
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.
Comment 8 Justin Lecher gentoo-dev 2016-02-27 16:19:14 UTC
> "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
Comment 9 Richard Freeman gentoo-dev 2016-02-27 17:10:26 UTC
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.