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 1S6Yv4-0002gL-Us for garchives@archives.gentoo.org; Sun, 11 Mar 2012 02:54:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 01AF2E063E; Sun, 11 Mar 2012 02:53:53 +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 39681E062C for ; Sun, 11 Mar 2012 02:53:25 +0000 (UTC) Received: by bkwj4 with SMTP id j4so2237862bkw.40 for ; Sat, 10 Mar 2012 18:53:25 -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 :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=UjKyQwWC3Wi5fJWOWtjJs2ZSMo0k6cV3E7ah3V0/+RI=; b=ejAekblaK55EvFeYTSnsehKwRw8OzPqaT1JuI7VtDde30fCB+ZwHQH+S/OlZx/ySgP uH0eUlliqDYfzT/clmPW127v1BUgQV0z2huf1cMsP1trLPsflF1njn/1FR+cze9izz5l KcL1+yxxP21fpIwYjPWV8CBGfEZ77Z0evIvYnIwr2JuY9naboMuJweFs828u+GTjHmJK 78K1JdSPtYMJin+WAuQw4f/Xy0vKk/E5fGQfPHn640NGBnANLFnGXSrWmIBnkaUiD7qi 2jJkJfcw1bPrariHEE2c2eqXvZdPkF+8gnmdUe4haWlnQfheRGeVLhpY5fb8jluZTbyf Yd/g== 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.204.152.27 with SMTP id e27mr2898897bkw.55.1331434405241; Sat, 10 Mar 2012 18:53:25 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.205.32.194 with HTTP; Sat, 10 Mar 2012 18:53:25 -0800 (PST) In-Reply-To: <20120311022706.GA26296@linux1> References: <20120311022706.GA26296@linux1> Date: Sat, 10 Mar 2012 21:53:25 -0500 X-Google-Sender-Auth: 80OHlZn1aYxLJqVB1JYKWCYPLNE Message-ID: Subject: [gentoo-dev] Re: newsitem: unmasking udev-181 From: Rich Freeman To: gentoo development , pr@gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 895b22e9-5892-4023-b586-10d91260d64e X-Archives-Hash: d484c57d40b60c1633596c2d8081a6d4 On Sat, Mar 10, 2012 at 9:27 PM, William Hubbs wrote: > here is the udev 181 unmasking news item. > > If all goes well, this will be committed to the tree =A0on 3/14 UTC. I guess this might be OK for unstable, but before this goes stable we really need to improve the docs around this. As far as I can tell neither the genkernel nor dracut docs have specific instructions about how to handle mounting /usr. Since having a separate /usr is often the result of having a more complex configuration (nfs, lvm, mdraid, etc), instructions explaining how things work and how to handle variations is pretty important. Perhaps genkernel automagically does the right thing in some cases, but I know that dracut does not unless you properly configure it. I doubt either tool will handle more complex situations without some scripting. I'm not really asking for automation here - just documentation and reasonable stability in how things work. Again, this is likely more of a concern before this is stabilized. However, knowing what I went through to get my bind-mounted /usr on LVM+mdraid working with dracut, I can imagine that any unstable users with tricky setups could face a fun weekend. Perhaps a suggestion for the news item. I'd recommend that anybody who needs an initramfs to mount /usr get that working BEFORE they upgrade udev. This situation is a heck of a lot easier to figure out if the system still can be booted when the initramfs doesn't work. Rich