From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C630158973 for ; Tue, 9 Feb 2016 11:59:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B982021C078; Tue, 9 Feb 2016 11:59:35 +0000 (UTC) Received: from mail-io0-f182.google.com (mail-io0-f182.google.com [209.85.223.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AD20A21C028 for ; Tue, 9 Feb 2016 11:59:34 +0000 (UTC) Received: by mail-io0-f182.google.com with SMTP id l127so7046268iof.3 for ; Tue, 09 Feb 2016 03:59:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=xPfwoB08tdQB5td2vRWMGhQmOrgba/7JIRbiS2Zzexg=; b=JVcuIHojCyfQs7zwq3Nq9vgfgCI1bt/9l0OmWjYqt/qg/ySMyINbvfxvVbgDTpwZGo KMWS7XRQFb2w2Wibc6Hhzg1MJIqhyYxVR80vaZiYTc2haqTJf8h1D6R05QZIdU8JLb+Y h4CSaN3p+SWWJkg8RmqgWb34oRok6LHa+P+SdAVNJwxYuzN/89066PFLJYn5kUtcE9uU wstnTC4BgMBfcwTugHreT/7msphN7E/gWslZs04e1dhYfU4btSeGZnQY9jqS78On4/t7 uw68FYuPuiJFwf/P88AObSyDW77BVYkyVuYJmuSIbf89ZrnW9OsR+WixdVGQpHsOxObA n3tQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=xPfwoB08tdQB5td2vRWMGhQmOrgba/7JIRbiS2Zzexg=; b=CrbKMCxgCNu/9Pi26gFaTzygBWFw0OZoEhDYiWwJ4nmQMcE9yBJj/a7hxBQA8mdvqo G7jbUr0L8JE4Zrs2Nvz88+KNx+HmZUTxe0auTDfahfJdZCEVvUDFLwErExLmiPlwUp7q gCXFtPqblAuSD42mblfU1WNpWI0mWJkwEZ933HsRtBf1HKhI6Fy8re+FkmnxU36ieHtI k2jSCsnkrMSsgpvaDsLcs/VD/8vwHxnimd8bYtvs7QbdUaXghfrNfQsVkVo9ntQHFd9y lTSZN0d8hGDP7mKBq2btqvWdUJlD+KiI9dHgVrFDoKgkqwtkkD/6JpFKch5nBEaUGCcB iebQ== X-Gm-Message-State: AG10YOSdWihDFWK74/U7TVro0Tu2NSKoeGO6V11HnPLvMvEHSuIHJzwT4bcgZRXOB+DdS61Rp8UOfPkVjDxR9A== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.107.128.167 with SMTP id k39mr31144031ioi.26.1455019174038; Tue, 09 Feb 2016 03:59:34 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.64.225.228 with HTTP; Tue, 9 Feb 2016 03:59:33 -0800 (PST) In-Reply-To: <56B978C3.2020304@gentoo.org> References: <56B85B06.7020500@gentoo.org> <56B936DB.1010407@gentoo.org> <56B939C4.20804@gentoo.org> <56B978C3.2020304@gentoo.org> Date: Tue, 9 Feb 2016 06:59:33 -0500 X-Google-Sender-Auth: SYwNRv82uKcfbGP-na-_PW17i-s Message-ID: Subject: Re: [gentoo-dev] Changing order of default virtual/udev provider From: Rich Freeman To: gentoo-dev Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 96bcfde6-3590-42cc-9d6d-0035addd7a2a X-Archives-Hash: 3707ac40e921f63787d5b26c8ba9b439 On Tue, Feb 9, 2016 at 12:27 AM, Anthony G. Basile wrote: > On 2/8/16 10:09 PM, Rich Freeman wrote: >> How many of those 14 distros have more than 14 users? > > gentoo is very unpopular as a distro. however, it excels as a meta > distro. if you marginalize its special features, you take away all its > charm. Gentoo's special feature is that it is source-based, not that it uses a different udev implementation from everybody else by default. >> >> Look, I get it, some people don't like systemd. That's fine. >> However, you have to realize at this point that a non-systemd >> configuration is anything but mainstream. > > neither is a system based on musl or uclibc, but if you need an embedded > system, then these are "mainstream". Sure, but they're also not defaults. > > anyhow, the argument in the subject is the order of udev and eudev in > the virtual, not systemd vs eudev. And that is about defaults. > > There will always be a >> "poppyseed linux" whose purpose in life seems to be to preserve linux >> without sysfs or some other obscure practice. > > no, more like special uses. you're framing the issue based on your > notion of "mainstream" My notion of mainstream, and Fedora's, and Debian's, and RHEL's, and Arch's... >> >>> >>> it needs to be in the new stage4s to make a bootable system. imo a >>> stage4 should be bootable modulo a kernel. >>> >> >> Sure, a stage4 based on systemd makes a lot of sense. > > not for embedded and the things i work on. these have users. > Systemd makes plenty of sense for many embedded solutions. For the kinds of solutions where it doesn't make sense, I'm not sure that linux makes sense. But, even if you accept that eudev makes more sense for some embedded solutions, we're taking about the default here, not the default for the embedded profile (which doesn't actually exist, though with mix-ins it might some day). >> >> I think that offering an eudev-based distro as a default just doesn't >> make sense in 2016. > > because you have a limited sense of usefulness It doesn't make sense as a default in the context of the situations where our default profile is intended. Maybe you could convince somebody that it makes sense as a choice for a very specialized use case, but in that use case you're probably going to have a list of USE flags a mile long and be overriding numerous default providers. eudev would just be one more in that case. > >> 2. People get offended when others express a different preference. > > all the vitriolic attacks i get about eudev come from the gentoo > community. outside of this community i get praise. Gentoo is a community focused on providing a source-based distro where you have choices. I doubt anybody in the Gentoo community is bothered about your offering another choice. The controversy comes in when you want to make it a default, and start arguing that it is somehow better than the solution everybody else is using. Outside of Gentoo people either aren't concerned at all with eudev (it probably isn't even in their distro repositories), or they're a tiny distro whose main purpose in life seems to be to avoid installing systemd. Of course you're going to get praise from them. I've always supported having eudev hosted by Gentoo. I just don't support it being the default udev provider. -- Rich