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 1SOlcv-0007QZ-OG for garchives@archives.gentoo.org; Mon, 30 Apr 2012 08:06:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1A66BE08D2; Mon, 30 Apr 2012 08:06:10 +0000 (UTC) Received: from gold.linx.net (gold.linx.net [195.66.232.40]) by pigeon.gentoo.org (Postfix) with ESMTP id 7C7CCE087C for ; Mon, 30 Apr 2012 08:04:56 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by gold.linx.net (Postfix) with ESMTP id E01E810139 for ; Mon, 30 Apr 2012 09:04:54 +0100 (BST) X-Virus-Scanned: amavisd-new at linx.net Received: from gold.linx.net ([127.0.0.1]) by localhost (gold.linx.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id DT812s4pA5Gf for ; Mon, 30 Apr 2012 09:04:54 +0100 (BST) Received: from [IPv6:2a01:40:21:2:5e9a:d8ff:fee0:64e9] (unknown [IPv6:2a01:40:21:2:5e9a:d8ff:fee0:64e9]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: tony@linx.net) by gold.linx.net (Postfix) with ESMTPSA id 6409110138 for ; Mon, 30 Apr 2012 09:04:54 +0100 (BST) Message-ID: <4F9E47AF.9080201@gentoo.org> Date: Mon, 30 Apr 2012 09:05:03 +0100 From: "Tony \"Chainsaw\" Vroon" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120330 Thunderbird/11.0.1 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle References: <4F9E44D0.70002@linx.net> In-Reply-To: <4F9E44D0.70002@linx.net> X-Forwarded-Message-Id: <4F9E44D0.70002@linx.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 224d2017-6c87-4b4a-80a3-35aecf7063b0 X-Archives-Hash: b81c1a02f108400bdda8bb608997ae3c On 30/04/12 05:31, William Hubbs wrote: > Correction here; as far as I know the council did not mandate > separate /usr without initramfs. They just said that separate /usr > is a supported configuration. Separate /usr is a supported configuration, which blocks the armwaving about "oh just use an initramfs then" as a solution. As apparently lessons about filesystem layout have been unlearned: Binaries that are essential for system boot, and must be available in single user mode go in /bin and /sbin, with their libraries in /lib. This allows for /usr to be: 1) marked read-only for NFS mounts, which some of us rely on 2) inside of an LVM2 container, allowing for / to be (very) small 3) on a squashfs filesystem, in order to save space My deployment relies on option 2, other sysadmins rely on option 1. Some of our users are very happy with option 3. Trying to second-guess my motivation, and trying to undo unanimous council votes simply because your opinion is different, really has to stop. I feel a lot better about vapier's pragmatic approach then I do about udev/systemd upstream's ability and motivation to support current systems. If you had any doubts about whether udev was part of the problem, consider what tarball you will have to extract it from in future. Regards, -- Tony Vroon Server systems manager London Internet Exchange Ltd, Trinity Court, Trinity Street, Peterborough, PE1 1DA Registered in England number 3137929 E-Mail: tony@linx.net