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 1Ri7fW-0000Kb-SS for garchives@archives.gentoo.org; Tue, 03 Jan 2012 16:56:59 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0716021C14D; Tue, 3 Jan 2012 16:56:49 +0000 (UTC) Received: from mail-yw0-f53.google.com (mail-yw0-f53.google.com [209.85.213.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 59AE621C15C for ; Tue, 3 Jan 2012 16:55:43 +0000 (UTC) Received: by yhjj52 with SMTP id j52so10788899yhj.40 for ; Tue, 03 Jan 2012 08:55:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=tUUfVvLVuvU6kYNKPWuFhOsXBKwK4F6UmzBLDpnOkyo=; b=rJvsWlxZK2Do2+MmXpoeK7CwryuCsfVGm3Q38VYxaE9pFrCE/BLaXJ/bwO94Fd8b/K S4/JyT2X8jk9uBCmidSf+p4FMbH+V2iG8DFZbnLDHzo5kYRPCnGoQETHp9YMGi16S3ZP Pi86UuNWakLo2UVTuLifor0rx+iPxpRKR/weo= Received: by 10.236.123.1 with SMTP id u1mr8012210yhh.127.1325609742871; Tue, 03 Jan 2012 08:55:42 -0800 (PST) Received: from linux1 (cpe-76-187-77-158.tx.res.rr.com. [76.187.77.158]) by mx.google.com with ESMTPS id i50sm75234295yhk.11.2012.01.03.08.55.39 (version=SSLv3 cipher=OTHER); Tue, 03 Jan 2012 08:55:41 -0800 (PST) Sender: William Hubbs Received: by linux1 (sSMTP sendmail emulation); Tue, 03 Jan 2012 10:51:00 -0600 Date: Tue, 3 Jan 2012 10:51:00 -0600 From: William Hubbs To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: rfc: locations of binaries and separate /usr Message-ID: <20120103165100.GA13446@linux1> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <20120101015947.GA9914@linux1> <4F003255.409@gentoo.org> <4F0326B8.9040700@gentoo.org> 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 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2oS5YaxWCcQjTEyO" Content-Disposition: inline In-Reply-To: <4F0326B8.9040700@gentoo.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: fbfbca46-ee99-440d-bcff-166a8045bce4 X-Archives-Hash: ea9d8cee57ee40fe2c0de647226e3b2a --2oS5YaxWCcQjTEyO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 03, 2012 at 11:03:04AM -0500, Ian Stakenvicius wrote: > On 01/01/12 05:15 AM, Zac Medico wrote: > > > > Overall, a migration like this should go pretty smoothly as long as > > people with separate /usr take appropriate actions to make sure their > > systems will boot. People without separate /usr can basically relax and > > enjoy the ride. >=20 >=20 > If a separate /usr is the only holdback, would it not be possible to=20 > simply add static devnodes to the pre-udev /dev , and make a pre-init=20 > wrapper script that mounts /usr ? =20 I've thought about this, but a wrapper script assumes that the things it needs are still available in /, so any wrapper script we make will break as soon as something it needs migrates to /usr. For example, consider what happens when bash or all of coreutils migrate to /usr. William --2oS5YaxWCcQjTEyO Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEARECAAYFAk8DMfQACgkQblQW9DDEZTivUgCgqfwq7nlRNw9Te0TXjkF8cUBq kUMAoIEXN5xSNdYEbh/hPAH5WfCkauqU =mThU -----END PGP SIGNATURE----- --2oS5YaxWCcQjTEyO--