From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S7Tng-0006DY-Dr for garchives@archives.gentoo.org; Tue, 13 Mar 2012 15:38:12 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C0B08E0BD0; Tue, 13 Mar 2012 15:37:57 +0000 (UTC) Received: from mail-bk0-f53.google.com (mail-bk0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id EABCEE0BCE for ; Tue, 13 Mar 2012 15:36:38 +0000 (UTC) Received: by bkwj4 with SMTP id j4so622098bkw.40 for ; Tue, 13 Mar 2012 08:36:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:organization :x-mailer:mime-version:content-type:content-transfer-encoding; bh=U/OHz4T9LI8JNLWA7NxtkF8KrjcNCCPhzf+kctIvb+Q=; b=SgHZ7CiZ/AUSZgZpSCJ8WzBwpHGQSqxzl8uSugLXe6TdyYU7oN8UbhmCW7IDh6NH3p EGWJTN84U/8kBvPSZqoOuVn0cehB2eDqcVY8/dM8luShkw3F/wGc1v8Xq8YbKNN85+pz oAXl/JBVvQeFNFM1+854V8CneYLtNEMOqMytmAfyYGNtCE5ovJIXC1qtXLCEzHOaQNuK YmtDNKeiNqezSdY9bVdjI4PIE32leYYIF4e1rfRgbLYXqbugvAacRrIV+LGZ4mjd5JuL NFQIBm2DocmGn8suKIbg0S+z/fZiW+ho0zOTdNyMFRlj087zLRjyai/uIeRtooe2vyut n2fA== Received: by 10.204.154.66 with SMTP id n2mr6668272bkw.77.1331652998034; Tue, 13 Mar 2012 08:36:38 -0700 (PDT) Received: from khamul.example.com (dustpuppy.is.co.za. [196.14.169.11]) by mx.google.com with ESMTPS id ey8sm2305077bkb.1.2012.03.13.08.36.35 (version=SSLv3 cipher=OTHER); Tue, 13 Mar 2012 08:36:36 -0700 (PDT) Date: Tue, 13 Mar 2012 17:35:51 +0200 From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: LVM, /usr and really really bad thoughts. Message-ID: <20120313173551.773ed013@khamul.example.com> In-Reply-To: References: <4F5AC0F6.6000804@gmail.com> <4F5B33CA.2020705@coolmail.se> <20120310153540.5194cd7c@digimed.co.uk> <4F5BBE7A.8040802@coolmail.se> <4F5C724C.1010708@coolmail.se> <292166434.606817.1331577566543.JavaMail.open-xchange@email.1and1.com> <4F5E853F.8060404@gmail.com> Organization: Internet Solutions X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 745b707a-6c9a-4ff3-8404-288e9bc09730 X-Archives-Hash: 7e8240b5a4861d6a76db86dda6884678 On Mon, 12 Mar 2012 17:53:29 -0600 Canek Pel=E1ez Vald=E9s wrote: > As Alan said in other thread, it can be "fixed" (if you think is not > right) for some very specific cases. Alan mentioned servers, really > simple desktops with simple hotplug devices, and embedded systems. For > mdev to "fix" the situation in the general case, it would have to > cover all the setups udev covers. That means bluetooth devices > (including keyboards and mice), USB soundcards, touch screens and the > like, all of them being plugged and unplugged at any time in any > order. >=20 > Maybe someday mdev will be able to handle all the cases that udev > does. If it does (which I honestly doubt), I'm pretty sure at that > point it would have become as complex as udev, if not more, and it > will probably need the same requirements that udev has. Including the > simple one that for mounting a filesystem, the plumbing needed to > mounting it has to be available before, and we cannot keep throwing > everything directly on / so it can mount /usr.=20 I'm slowly coming round to this point of view too. If you want a full blown desktop machine with all the modern bells and whistles that always JustWorks(tm), realise that you have a complex system needing complex software. And udev is designed to deal with that. To accomplish this task, udev needs to apply some constraints. For almost everything else, that sophistication is not needed and simpler (i.e. less complex) software will suffice. Currently mdev (or something else like it) fills that needs. So 2 different scenarios with different solutions. Horses for courses.=20 --=20 Alan McKinnnon alan.mckinnon@gmail.com