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 1RiVZv-0000mH-Cm for garchives@archives.gentoo.org; Wed, 04 Jan 2012 18:28:48 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 591E521C188; Wed, 4 Jan 2012 18:28:39 +0000 (UTC) Received: from mail-tul01m020-f181.google.com (mail-tul01m020-f181.google.com [209.85.214.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 8B14921C027 for ; Wed, 4 Jan 2012 18:27:50 +0000 (UTC) Received: by obbup6 with SMTP id up6so16610591obb.40 for ; Wed, 04 Jan 2012 10:27:50 -0800 (PST) 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=obd2A4xU5bcnUYNFRq+8HoT58GafV5vmeeRBzUtbV9w=; b=BefG/efPejQiQRUh1iNcJqiephO8ED8mxNLqV2U0pxwhgJbBxkYCsf5S02iIc4NbAy SMDcCAjxdag3+TKDLw+EC74QAJu+ja/1sW8ZftDS/0paMjBiofZN5HvChZOmpn2EHvz4 /E6XXMaPjLgD+y8feValwLF+/maCqLmpp6r5g= 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.182.86.229 with SMTP id s5mr48694834obz.37.1325701670006; Wed, 04 Jan 2012 10:27:50 -0800 (PST) Received: by 10.182.19.74 with HTTP; Wed, 4 Jan 2012 10:27:49 -0800 (PST) In-Reply-To: <20228.34930.732592.657243@a1i15.kph.uni-mainz.de> References: <1325616625.7238.23.camel@TesterBox.tester.ca> <20120103190255.GA13817@linux1> <20120103191206.GP780@gentoo.org> <20120103200120.GB13936@linux1> <20120103212215.GU780@gentoo.org> <20120103230918.GA7247@linux1> <4F03A1AA.6070205@gentoo.org> <20120104091743.0e1cd91a@pomiocik.lan> <4F0440B3.4090500@gentoo.org> <20120104163734.07439f2b@pomiocik.lan> <20120104163315.GV780@gentoo.org> <20120104174742.11d7002d@pomiocik.lan> <20228.34930.732592.657243@a1i15.kph.uni-mainz.de> Date: Thu, 5 Jan 2012 07:27:49 +1300 Message-ID: Subject: Re: [gentoo-dev] rfc: locations of binaries and separate /usr From: Kent Fredric To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 27a25c91-ebed-4dbb-9517-93267f62f756 X-Archives-Hash: 206b759aaa4416e0ad440746727e4993 2012/1/5 Ulrich Mueller > > >>>>> On Wed, 4 Jan 2012, Micha=C5=82 G=C3=B3rny wrote: >> > There's really nothing pointless or blurry about this separation. > The FHS has a nice definition: "The contents of the root filesystem > must be adequate to boot, restore, recover, and/or repair the system." > Given that these tools are being moved to /usr and/or duplicated to in initrd , what is the point of a root filesystem anyway now? Just to mount other things on? Just to store /etc ? Or will /etc move to /usr too? /usr/etc somewhat horrifies me. And if you no longer have a suite of recovery tools on root, you *have* to really have a copy in initrd, otherwise when /usr gets damaged and needs repaired/recovered, you'll need a boot disk just to solve that problem. And that I don't fancy. And another errant thought: why not just repurpose the initrd as "the root filesystem" if the root filesystem is just to exist for the purpose of bolting other stuff on. Because in my mind, the primary benefit of initrd over an actual filesystem is the initrd is theoretically a lot harder to mess up, and you can easily have a plethora of alternative known-good initrd's to fall back on. -- Kent perl -e=C2=A0 "print substr( \"edrgmaM=C2=A0 SPA NOcomil.ic\\@tfrken\", \$_= * 3, 3 ) for ( 9,8,0,7,1,6,5,4,3,2 );"