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 1RiRJC-0003Xk-HW for garchives@archives.gentoo.org; Wed, 04 Jan 2012 13:55:14 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0A1E121C124; Wed, 4 Jan 2012 13:54:55 +0000 (UTC) Received: from mail-ey0-f181.google.com (mail-ey0-f181.google.com [209.85.215.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 0544221C10B for ; Wed, 4 Jan 2012 13:54:29 +0000 (UTC) Received: by eaai1 with SMTP id i1so12013406eaa.40 for ; Wed, 04 Jan 2012 05:54:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=YkTlTeDNytElOso6pj4rQi/9CyKNQYdRiZrJJLYHQUU=; b=CR92u2I8Ygd6gGLMSD3IynaCRX51BIjXAZDNY/C90R1uGaN5F7+H8EPL5XHVXn6a40 DpUFNTgwz9VFUdyxdLxfKQZ/e7j9su0t71q719QEvQaT+mu0ZJsr+K2VcKVNLMyLXo8p fQhiptAgoL0df7vjujsGaxAv8WsbIyQef3t4c= 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.151.197 with SMTP id d5mr2603162bkw.111.1325685269138; Wed, 04 Jan 2012 05:54:29 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.204.19.1 with HTTP; Wed, 4 Jan 2012 05:54:28 -0800 (PST) In-Reply-To: References: <20120101015947.GA9914@linux1> <20120101085326.GA1928@gentoo.org> <20120102194341.3766edeb@pomiocik.lan> Date: Wed, 4 Jan 2012 08:54:28 -0500 X-Google-Sender-Auth: 0TY3YbCElNg3JiW0X7hExNHRYpw Message-ID: Subject: Re: [gentoo-dev] Re: rfc: locations of binaries and separate /usr From: Rich Freeman To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: d6b6d99f-bbda-42b1-af94-9c07a6e8191f X-Archives-Hash: 8df0ece827444be1ecbcf2dd6e6526bb On Wed, Jan 4, 2012 at 8:50 AM, Steven J Long wrote: > The thing I don't understand is why it is necessary to move stuff from /bin > to /usr/bin. After all, if you're running the "approved" setup you don't > have a separate /usr so all the binaries are available from the get-go. Where is this approved setup documented? Consider guides like this one: http://www.gentoo.org/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml While you're fixing that you might want to write up an "easy migration guide" for anybody who followed our official docs in "the past" (with "the past" including up to the moment that the raid+lvm guide is updated)... > Sure, if you have binaries in /bin that link to libraries in /usr/lib that > could be an issue, but only if you're running with a separate /usr and don't > have it mounted when udev starts. So again, not the "approved" setup, and > something you as an admin already have to deal with by making sure /usr is > mounted when udev starts (either via an initramfs, or by a tweak to udev > startup scripts[1].) Well, it is hard to think of a meaningful raid+lvm configuration that doesn't require an initramfs of some sort with the dependence on files in /usr during boot. So, getting our initramfs options improved and supporting this configuration just makes sense regardless before we unmask newer versions of udev. Raid+lvm isn't exactly an unusual use-case. Many distros actually use at least lvm by default now. Rich