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 7351C1381F3 for ; Mon, 24 Dec 2012 17:04:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5275421C018; Mon, 24 Dec 2012 17:04:22 +0000 (UTC) Received: from svr-us4.tirtonadi.com (svr-us4.tirtonadi.com [69.65.43.212]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6595021C12A for ; Mon, 24 Dec 2012 17:00:33 +0000 (UTC) Received: from mail-pa0-f50.google.com ([209.85.220.50]:62178) by svr-us4.tirtonadi.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.80) (envelope-from ) id 1TnBOF-003ast-BH for gentoo-user@lists.gentoo.org; Tue, 25 Dec 2012 00:00:35 +0700 Received: by mail-pa0-f50.google.com with SMTP id hz10so4173945pad.37 for ; Mon, 24 Dec 2012 09:00:31 -0800 (PST) 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 Received: by 10.68.227.41 with SMTP id rx9mr68423537pbc.121.1356368431384; Mon, 24 Dec 2012 09:00:31 -0800 (PST) Received: by 10.68.248.66 with HTTP; Mon, 24 Dec 2012 09:00:31 -0800 (PST) Received: by 10.68.248.66 with HTTP; Mon, 24 Dec 2012 09:00:31 -0800 (PST) In-Reply-To: <20121224162935.GH26547@server> References: <20121217104621.735bf43a@khamul.example.com> <20121218163332.7956f31a@khamul.example.com> <87txrd6pb3.fsf@ist.utl.pt> <20121223182037.1553813f@khamul.example.com> <87bodk7lb6.fsf@ist.utl.pt> <20121224085528.56f535ec@khamul.example.com> <50D85167.9060309@gmail.com> <50D85F68.609@gmail.com> <878v8n5w1q.fsf@ist.utl.pt> <20121224162935.GH26547@server> Date: Tue, 25 Dec 2012 00:00:31 +0700 Message-ID: Subject: Re: [gentoo-user] Re: Anyone switched to eudev yet? From: Pandu Poluan To: gentoo-user@lists.gentoo.org Content-Type: multipart/alternative; boundary=e89a8ff1ce7689874804d19c22bc X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - svr-us4.tirtonadi.com X-AntiAbuse: Original Domain - lists.gentoo.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - poluan.info X-Get-Message-Sender-Via: svr-us4.tirtonadi.com: authenticated_id: rileyer+pandu.poluan.info/only user confirmed/virtual account not confirmed X-Archives-Salt: 0779c83e-daff-4896-a0b7-a8a20d29c4be X-Archives-Hash: dcf6e6c31ae90c1c6f462a05b7dcb7ba --e89a8ff1ce7689874804d19c22bc Content-Type: text/plain; charset=UTF-8 On Dec 24, 2012 11:46 PM, "Bruce Hill" wrote: > > On Mon, Dec 24, 2012 at 05:06:41PM +0200, Nuno J. Silva wrote: > > > > Now, also, from my understanding, this was already the case for some > > time (maybe even years?). And that's why I've asked for more details. > > > > So, if the udev you use is OK with no initrd, what is in the new udev > > that actually requires the initrd? > > "eselect news read" is yore freeeend ;) > > 2012-03-16-udev-181-unmasking > Title udev-181 unmasking > Author William Hubbs > Posted 2012-03-16 > Revision 1 > > udev-181 is being unmasked on 2012-03-19. > > This news item is to inform you that once you upgrade to a version of > udev >=181, if you have /usr on a separate partition, you must boot your > system with an initramfs which pre-mounts /usr. > > An initramfs which does this is created by > >=sys-kernel/genkernel-3.4.25.1 or > >=sys-kernel/dracut-017-r1. If you do not want to use these tools, be > sure any initramfs you create pre-mounts /usr. > > Also, if you are using OpenRC, you must upgrade to >= openrc-0.9.9. > > For more information on why this has been done, see the following URL: > http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken > > You can read that systemd is *THE* problem, not udev, and that until the > primma donnas fubared udev by jamming systemd into it, There Was No Such > Problem (TM). > > And that explains where the train jumped the track... > BINGO! I'm an Enterprise SysAdmin, and for me things that happen 'at the same time' with 'details hidden because it clutters the screen' means lost weekends trying to figure out what went wrong during boot. I absolutely *love* OpenRC for it clearly, explicitly shows what steps took place during initialization. I dislike Upstart, but I hate SystemD. An init is exactly that : INITial system state. Not something that wants to be-all and end-all like systemd. That is exactly the reason when udev started to drift -- no, *veer* -- towards systemd, I embraced Walter Dnes' solution of mdev. Sorry if slightly off-topic. Rgds, -- --e89a8ff1ce7689874804d19c22bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Dec 24, 2012 11:46 PM, "Bruce Hill" <daddy@happypenguincomputers.com> wrote:=
>
> On Mon, Dec 24, 2012 at 05:06:41PM +0200, Nuno J. Silva wrote:
> >
> > Now, also, from my understanding, this was already the case for s= ome
> > time (maybe even years?). And that's why I've asked for m= ore details.
> >
> > So, if the udev you use is OK with no initrd, what is in the new = udev
> > that actually requires the initrd?
>
> "eselect news read" is yore freeeend ;)
>
> 2012-03-16-udev-181-unmasking
> =C2=A0 Title =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 udev-181 unmasking
> =C2=A0 Author =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0William Hubbs <willi= amh@gentoo.org>
> =C2=A0 Posted =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A02012-03-16
> =C2=A0 Revision =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A01
>
> udev-181 is being unmasked on 2012-03-19.
>
> This news item is to inform you that once you upgrade to a version of<= br> > udev >=3D181, if you have /usr on a separate partition, you must bo= ot your
> system with an initramfs which pre-mounts /usr.
>
> An initramfs which does this is created by
> >=3Dsys-kernel/genkernel-3.4.25.1 or
> >=3Dsys-kernel/dracut-017-r1. If you do not want to use these tools= , be
> sure any initramfs you create pre-mounts /usr.
>
> Also, if you are using OpenRC, you must upgrade to >=3D openrc-0.9.= 9.
>
> For more information on why this has been done, see the following URL:=
> http://freedesktop.org/wiki/Software/systemd/separate-usr-is-brok= en
>
> You can read that systemd is *THE* problem, not udev, and that until t= he
> primma donnas fubared udev by jamming systemd into it, There Was No Su= ch
> Problem (TM).
>
> And that explains where the train jumped the track...
>

BINGO!

I'm an Enterprise SysAdmin, and for me things that happen 'at th= e same time' with 'details hidden because it clutters the screen= 9; means lost weekends trying to figure out what went wrong during boot.

I absolutely *love* OpenRC for it clearly, explicitly shows what steps t= ook place during initialization. I dislike Upstart, but I hate SystemD.

An init is exactly that : INITial system state. Not something that wants= to be-all and end-all like systemd.

That is exactly the reason when udev started to drift -- no, *veer* -- t= owards systemd, I embraced Walter Dnes' solution of mdev.

Sorry if slightly off-topic.

Rgds,
--

--e89a8ff1ce7689874804d19c22bc--