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 1Ri8k9-0007Yu-1n for garchives@archives.gentoo.org; Tue, 03 Jan 2012 18:05:49 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 064CC21C1F5; Tue, 3 Jan 2012 18:05:30 +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 345F621C1F4 for ; Tue, 3 Jan 2012 18:03:45 +0000 (UTC) Received: by yhjj52 with SMTP id j52so10834291yhj.40 for ; Tue, 03 Jan 2012 10:03:45 -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=kWxKpQ+eZT0pGjJLuwYuiySjw/+jn6DdIioAAaihg4s=; b=VEQBfW55LsgXDcItts9LGKXgC3uK67IVii9JGlulvHbBXYFhy5koExHR2WCC8LzDOX rT9aamRtNumVNKWi7xaqZSldQOn2ZPpInZXnBnQxTnD+SCXXmQCx/IlkU1pdZy9EeyN9 opKfks4mFH5qpNv6Ycl8A6xh239CCbsuEvhWo= Received: by 10.236.182.8 with SMTP id n8mr68025670yhm.26.1325613825743; Tue, 03 Jan 2012 10:03:45 -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 w28sm51483036yhi.21.2012.01.03.10.03.43 (version=SSLv3 cipher=OTHER); Tue, 03 Jan 2012 10:03:44 -0800 (PST) Sender: William Hubbs Received: by linux1 (sSMTP sendmail emulation); Tue, 03 Jan 2012 11:59:06 -0600 Date: Tue, 3 Jan 2012 11:59:06 -0600 From: William Hubbs To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: rfc: locations of binaries and separate /usr Message-ID: <20120103175906.GA13702@linux1> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <20120101015947.GA9914@linux1> <4F003255.409@gentoo.org> <4F0326B8.9040700@gentoo.org> <20120103165100.GA13446@linux1> <4F0334E4.3000607@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="5mCyUwZo2JvN/JJP" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: e14f22ba-4959-4430-ba4f-4b4074467f73 X-Archives-Hash: af6662449a4154e5807af541702e2861 --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 03, 2012 at 05:35:51PM +0000, Duncan wrote: > Ian Stakenvicius posted on Tue, 03 Jan 2012 12:03:32 -0500 as excerpted: >=20 > > On 03/01/12 11:51 AM, William Hubbs wrote: > >=20 > >> For example, consider what happens when bash or all of coreutils > >> migrate to /usr. > >=20 > > ..well, when /bin/sh no longer exists then there -will- be issues, > > system-wide, on a massive scale. Unless shells or environments can > > dynamically map that hash-bang to an appropriate interpreter (ie, > > themselves) automatically. > >=20 > > *shudder*.. I don't even want to think about the migration i'd have to > > do to handle that change. >=20 > FWIW, I was reading a review of [was it GOBO Linux?, some distro that's= =20 > famous for reorganizing things much like MS does, a program files dir,=20 > etc], and it was said to still contained a /bin with only a couple=20 > symlinks, /bin/bash and /bin/sh, for this very reason. >=20 > Of course fedora uses an initr* so real-root and /usr will be mounted at= =20 > the same time, and they're doing a /bin -> /usr/bin symlink at least for= =20 > now, so they don't need to worry about that in the short term either. =20 > Longer term, possibly they'll try to get rid of it, but I expect at least= =20 > some form of /bin/sh and/or /bin/bash symlink to remain around for quite= =20 > some time. Yes, the symlinks will be around for some time for this reason, but, /bin/sh will point to /usr/bin/bash, so you have the same affect if /usr is not mounted since the symlink can't be resolved. William --5mCyUwZo2JvN/JJP Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEARECAAYFAk8DQeoACgkQblQW9DDEZTgKYQCaAmbu3fd5dEEKKuPed8Emb4KX lVAAnREELtx1Sn2C2KkbBvRv7xrvkk5G =FkzM -----END PGP SIGNATURE----- --5mCyUwZo2JvN/JJP--