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 1S7y0q-0003bS-Gv for garchives@archives.gentoo.org; Wed, 14 Mar 2012 23:53:48 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 58106E091E; Wed, 14 Mar 2012 23:53:39 +0000 (UTC) Received: from edge2.cs.stonybrook.edu (edge2.cs.stonybrook.edu [130.245.9.211]) by pigeon.gentoo.org (Postfix) with ESMTP id 498C9E0843 for ; Wed, 14 Mar 2012 23:53:11 +0000 (UTC) Received: from HUBCAS1.cs.stonybrook.edu (130.245.9.206) by edge2.cs.stonybrook.edu (130.245.9.211) with Microsoft SMTP Server (TLS) id 14.1.355.2; Wed, 14 Mar 2012 19:54:12 -0400 Received: from [192.168.1.2] (72.89.250.133) by hubcas1.cs.stonybrook.edu (130.245.9.212) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 14 Mar 2012 19:53:10 -0400 Message-ID: <4F612EF4.709@cs.stonybrook.edu> Date: Wed, 14 Mar 2012 19:51:16 -0400 From: Richard Yao User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120301 Thunderbird/10.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: Greg KH CC: Subject: Re: [gentoo-dev] Re: Let's redesign the entire filesystem! References: <4F60D585.4050206@gentoo.org> <4F60E9C1.7050600@gentoo.org> <20120314210456.GB11179@kroah.com> <4F611E09.1040602@cs.stonybrook.edu> <20120314224916.GA12279@kroah.com> <4F61294B.9040101@cs.stonybrook.edu> <20120314233734.GA29474@kroah.com> In-Reply-To: <20120314233734.GA29474@kroah.com> X-Enigmail-Version: 1.3.5 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig77EB0BAC8E5F6638804293A1" X-Originating-IP: [72.89.250.133] X-Archives-Salt: ad5482ce-58e1-471a-8867-0b4d2a2f2953 X-Archives-Hash: 145fea3cf11006a4d6ba59d0522fede4 --------------enig77EB0BAC8E5F6638804293A1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 03/14/12 19:37, Greg KH wrote: >> Portage provides use with the ability to do abstractions that other >> distributions cannot do, such as permitting people to merge >> /usr{bin,lib{32,64,},sbin} into /. >=20 > Sure, but that doesn't mean that the packages that are being merged wil= l > actually work :) >=20 > greg k-h I proposed a way that this could work with no effort on the part of the Gentoo developers in one of my earlier emails: On 03/14/12 17:05, Richard Yao wrote: > In the meantime, it should be possible to create a global usr USE flag > that enables/disables gen_usr_ldscript. It would then be possible to > delete all of the usr ldscripts, dump /usr into / and symlink /usr to /= =2E > The dynamic linker would go to / before /usr and it would be trivial to= > modify $PATH to ignore /usr entirely. Legacy software that requires > /usr/{bin,sbin} would still work while those that want a separate /usr > mount could symlink /usr/{bin,include,libexec,sbin} into their rootfs > counterparts. --------------enig77EB0BAC8E5F6638804293A1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJPYS74AAoJELFAT5FmjZuEWmIP/3CBLf/2GaYmH5hmn4Fdkbh1 sFVq5RSohf5evkoYO4QvTgXzu8dcFHZSIQKUfgrGlPIm+rg/JHfGdgJ19UV4dmZ/ hbPIyezkfjT9Ugg0vNw/0UqWWQeDHGVsgDKo6vR3Bv7HQ9O/BRIkVg8UY/PvOGl4 mJDaHablIaBQ3/DzqwpS0A77mv1qHStXIE5yvagxJae3olFApxi1QG9o4fRpTM5Q 3je5GMECwmytM+qtf43o52GK7OZlvNAOWVbx9ZoxSW/Scz3DTV9tKdI8laqSiXJI b13JpZOSbjQwIEqitLMV7h3PafGbSHeLz9paJ+iVt+G7aSAexz4NJFSyMla8KmRw UF86FnYZkjO3NNnuxnQuVcfzHxrFP6lonACeVVXjqeAWkw9UJUbCzADH8bwrH5qR 9+SVbbTs5eqjT4bIJKOUe4gb7cLSwDdsSKKanaAofDZ+PNHXJp/Db22oR/QFcv5r gOXlCdfKlQ5T+hfDvK5x3kQliIjr5brLyuZ22DTV7IA1wxRhTEMHek/m+O2ew2ib 2YJFyhkq/P/Fu78Jl64xG6S4DZvCknZ0ZsWKdPA+Q9faov1Y4p1vwTOoQzkDaO4y puXMp8FWzOo+1G99kJHDFfJqKpYPqwxa6kxDNQZ1RjOM4oBu3iRy1HkImTbaQ0rE +KfpJcKlzVJEqxdpfymE =4+0M -----END PGP SIGNATURE----- --------------enig77EB0BAC8E5F6638804293A1--