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 1841013873B for ; Mon, 3 Mar 2014 18:58:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CB3B1E0AC8; Mon, 3 Mar 2014 18:57:58 +0000 (UTC) Received: from qmta11.emeryville.ca.mail.comcast.net (qmta11.emeryville.ca.mail.comcast.net [76.96.27.211]) by pigeon.gentoo.org (Postfix) with ESMTP id F30CAE0AC5 for ; Mon, 3 Mar 2014 18:57:57 +0000 (UTC) Received: from omta21.emeryville.ca.mail.comcast.net ([76.96.30.88]) by qmta11.emeryville.ca.mail.comcast.net with comcast id Z6fj1n0031u4NiLAB6xs34; Mon, 03 Mar 2014 18:57:52 +0000 Received: from crud.chemoelectric.org ([66.41.30.59]) by omta21.emeryville.ca.mail.comcast.net with comcast id Z6xq1n00A1GXozm8h6xrB3; Mon, 03 Mar 2014 18:57:51 +0000 Received: by crud.chemoelectric.org (Postfix, from userid 1501) id B3EC1205024B5; Mon, 3 Mar 2014 12:57:50 -0600 (CST) Date: Mon, 3 Mar 2014 12:57:50 -0600 From: Barry Schwartz To: gentoo-amd64@lists.gentoo.org Subject: Re: [gentoo-amd64] Please get me straight about sysvinit vs. systemd, udev vs eudev vs mdev, virtuals and other things... Message-ID: <20140303185750.GA11515@crud> References: <5314B8C6.3040803@libertytrek.org> <20140303131242.5cb4eb9a6e0128e678d12a92@comcast.net> <20140303183623.GB10870@crud> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1393873072; bh=0M7JHmlUNfU3V3cYTxAMGrJs/UhPyKUuzmaVfXngmfk=; h=Received:Received:Received:Date:From:To:Subject:Message-ID: MIME-Version:Content-Type; b=muU3uMIApzoArr4ViojPE3qhIYG9TelGXcG3/q+hhMwKsmN7xCSsw5jka5j/6BJG5 JUXqMoqdjJxPf5UhdgsyCx1P1NYi01tKmdbc3Hgc+uc5gbUMBuhT8VpNX5ie6Rywnj yH0WVBX5/99ufrG/jpXKh5+DP1BNpJBouiZD5KhvN7HHf6OUwuy6D1H/yf3A7IPtiM ilw63rxBmfMtXgMDVvGb/EDsfpstFtC3lTTBzXdxyrqHl6UpiMOlN3tcPpu6o+7C8T TBWTh9tyHz1/a1tRsynFYEYjU93iJ3ZcVzpdKlBtVQhwskDKBmRU6l/rmATxYHgQwG uc4L5kgL5T8NA== X-Archives-Salt: b32085e8-c698-4444-9fb8-757ec20b3858 X-Archives-Hash: 8da24e14cfba71d5548d53c1d90e4f16 Canek Peláez Valdés skribis: > Of course every single user can keep a neat and clean /dev directory. > The point is, most users don't want to do that. Using udev solves that > issue *for every possible user using every possible hardware > combination*. Which is why it is a nice _option_, unnecessary for Gentoo in general, and foolish to make a _prerequisite_ to run a whole lot of software. That’s exactly my point, and I think it was Frank’s as well. The trouble comes not from udev itself but from ‘vertical integration’ involving udev, which is directly contrary to principles of good, modular design.