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 1RE1gN-0003eH-6o for garchives@archives.gentoo.org; Wed, 12 Oct 2011 16:29:27 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4E26F21C0F9; Wed, 12 Oct 2011 16:29:09 +0000 (UTC) Received: from mail-ww0-f53.google.com (mail-ww0-f53.google.com [74.125.82.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 597D621C02A for ; Wed, 12 Oct 2011 16:28:23 +0000 (UTC) Received: by wwg14 with SMTP id 14so286140wwg.10 for ; Wed, 12 Oct 2011 09:28:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=IfYgmvd9bYmOtwz7X0UuQdH02Vjm/CWiq5TJ6woiMpg=; b=x606PkoLcE2DFfx3Vxae/G+nCRtQ1I0KJbqUWMGXIHzighMFcy24xscRfw1x8bQtzT j1l9hxkYmWxqOzJv39bWUdfx7I/MzZIuBE1MppkyC6zo2I4fheqOICweetrcCtnwj/Ex +6jk94W22YDsH9r0lI0GDsPCbHfoaleGCWSv4= 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 Received: by 10.216.179.7 with SMTP id g7mr9026484wem.64.1318436902532; Wed, 12 Oct 2011 09:28:22 -0700 (PDT) Received: by 10.216.234.130 with HTTP; Wed, 12 Oct 2011 09:28:22 -0700 (PDT) In-Reply-To: <20111012130949.GB8613@waltdnes.org> References: <20111012044023.GA8203@waltdnes.org> <20111012090517.2e8446be@pomiocik.lan> <20111012130949.GB8613@waltdnes.org> Date: Wed, 12 Oct 2011 09:28:22 -0700 Message-ID: Subject: Re: [gentoo-dev] Suggestion for getting rid of udev From: =?UTF-8?B?Q2FuZWsgUGVsw6FleiBWYWxkw6lz?= To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 30e45022f7bee544d0e785e6517d37c2 On Wed, Oct 12, 2011 at 6:09 AM, Walter Dnes wrote: >> Goodbye desktop users then. >> >> We recently dropped HAL. Now all the magic that was done by HAL (and >> required udev anyway) is done through udev directly. > > =C2=A0My system worked just fine before HAL was introduced, thank you. = =C2=A0I > always had sys-apps/hal and sys-apps/dbus in /etc/portage/package.mask > and my system continued to work just fine, thank you. This is not about *your* system, it's about the general Gentoo community systems. And in most cases, the functionality that mdev provides is not even a fraction of what udev can do, like it or not. I have a pair of bluetooth headphones; I turn them up and set them to pair with something, and gnome-shell in GNOME 3 right away asks me if it's OK to pair with them. I say yes, and the headphones are immediately available in the desktop; thanks to PulseAudio, I can transfer all my apps (or only some of them) to the headphones, without even needing to pause the streams. All of this without a single modification to a config file. It just works. And that is thanks to udev (among several other pieces of the stack). mdev is designed for embedded systems (like busybox). By design it cannot handle of the cases that udev handles, and so it is not suited for a general purpose distribution like Gentoo. If you wan to try to use it, that's your right of course. But don't ask the Gentoo devs to do the work for you; do it yourself. And be aware that anyway the devs will choose to stick with udev (like many have already said), because they have to think about the general case, not an arbitrary particular case. Just the .02 ${CURRENCY} from an old Gentoo user happy with systemd, dracut, udev, dbus, GNOME 3, and other really cool new technologies. Regards. --=20 Canek Pel=C3=A1ez Vald=C3=A9s Posgrado en Ciencia e Ingenier=C3=ADa de la Computaci=C3=B3n Universidad Nacional Aut=C3=B3noma de M=C3=A9xico