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 1RjKp9-000219-VE for garchives@archives.gentoo.org; Sat, 07 Jan 2012 01:11:56 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A607221C1BD; Sat, 7 Jan 2012 01:11:47 +0000 (UTC) Received: from mx1.mthode.org (rrcs-24-173-105-85.sw.biz.rr.com [24.173.105.85]) by pigeon.gentoo.org (Postfix) with ESMTP id 92F7F21C0B2 for ; Sat, 7 Jan 2012 01:11:07 +0000 (UTC) Received: from khorne.mthode.org (unknown [IPv6:2001:470:e1cc:2:2677:3ff:fe25:a674]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.mthode.org (Postfix) with ESMTPSA id 9E857CF31; Fri, 6 Jan 2012 20:11:06 -0500 (EST) Date: Fri, 6 Jan 2012 19:10:04 -0600 From: Matthew Thode (prometheanfire) To: gentoo-dev@lists.gentoo.org Cc: tester@gentoo.org Subject: Re: [gentoo-dev] rfc: locations of binaries and separate /usr Message-ID: <20120106191004.6265c3b7@khorne.mthode.org> In-Reply-To: <1325897985.2385.20.camel@TesterTop4> References: <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> <1325703086.11298.3.camel@TesterTop4> <20120107004139.GA13697@waltdnes.org> <1325897985.2385.20.camel@TesterTop4> X-Mailer: Claws Mail 3.7.10 (GTK+ 2.24.8; x86_64-pc-linux-gnu) 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; boundary="Sig_/=hSrtrj/bfM.1pJD+xoU0Yb"; protocol="application/pgp-signature" X-Archives-Salt: 554af44e-ba1c-412c-83e2-87cef3821b25 X-Archives-Hash: 078dce3e09bd4bd303db962f5439275a --Sig_/=hSrtrj/bfM.1pJD+xoU0Yb Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Fri, 06 Jan 2012 19:59:45 -0500 Olivier Cr=EAte wrote: > On Fri, 2012-01-06 at 19:41 -0500, Walter Dnes wrote: > > On Wed, Jan 04, 2012 at 01:51:26PM -0500, Olivier Cr?te wrote > >=20 > > > No no no, the idea is that once all binaries are in /usr, you can > > > easily share /usr between different systems and do updates in a > > > sane way.. You can also mount /usr read-only, but still have / be > > > read-write. > >=20 > > One size does not fit all. It breaks Gentoo horribly. Here's my > > setup > >=20 > > waltdnes@d530 / $ du -s /usr=20 > > 3057917 usr > >=20 > > waltdnes@d530 /usr $ du -s /usr/portage > > 1394646 /usr/portage > >=20 > > waltdnes@d530 /usr $ du -s /usr/src > > 665069 /usr/src > >=20 > > In my 3 gig /usr directory, over 2 gigs are devoted to > > Gentoo-specific stuff that a binary distro like Redhat does not > > require. What do we do if /usr is read-only? Symlink or bindmount > > onto it? >=20 > You don't understand the purpose of read-only /usr. It has nothing to > do with source vs binary. It is for when you have many machines that > are identical or at least similar. >=20 > The idea is that you can mount the same /usr on many machines (using > NFS or something like that). So you can have a relatively small / as > a r/w nfsroot (containing /etc, /var, /tmp, etc, etc), and then > share /usr among all the machines in your cluster or machine room or > your many user desktops. >=20 > With the current system, you either have to maintain in sync > the /bin, /sbin, /usr, etc separately, making life harder for > everyone. >=20 > But clearly, you've never been the sysadmin of that kind of setup. >=20 Not saying it's just you, but people should stop being dicks. Being antagonistic against everyone is not getting us anywhere and only serves to divide the community. People shouldn't use the hate in dealing with whether or not to change on other people, use it on the actual argument :D --=20 Matthew Thode (prometheanfire) --Sig_/=hSrtrj/bfM.1pJD+xoU0Yb Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAEBAgAGBQJPB5tyAAoJECRx6z5ArFrDk/kP/1ul8sfNax0DOUSNQ8zV87pG HS3MYAb8y+bQzbjU2rVBHsmTf5+WqsnthCJyDKZk4aFwKxcFwwi0Wlp4/Buhcusy mfN3/gzPYMkIklDZfaBuWcvf6xVxCcxn1j8UKO7uTyQWGbN5kz9VBNHRtCgjnx9a V1pZHSHXENzOO7KbaReE63RHHIzx+FJWvLG4pW/QQMHrr6JqilUhVYwjASrlWkz9 JqfBuc5kYnzGQiY4l5l6kJ/UHagO+gfPr/3zEu1e9S3HG7PEva2KDpWIJwM5Ru91 jkiuAuXBX9FUS2UQDAt4jwMEcCZKoJ0Gc61vvSOBa7uoIhJd+i5ovtOf1xAYRDg2 46eaTo63PGRU7wt6hd4Er6+shBL2bsnmmDNFRzrSOQ+cjm+qnG0Bp4lO1mD/gflF zN7zaMVtvXD8KOW3yH6KyeMjqZm3JUPKlq7W3BekBb1tUeKVPA7XzD9ydu6jDj9b bCGwjkK6jJM7mQJB8xxDZzSQmZtUPuvfp1Yw03LTtJz71rb7XIQqlz47fCDk4pF/ sw75htv99m+whZQvHDiDxFXiebZHd4UCik+mfofeVk8WnEXHb5qzqtkQUjZMr6GD 58FKTnKrl13aknWCR9ZMM97TZxcRPftQCUwOOa7CGXiLtPMK8Q2ZgVgceyn5fzu3 pEt5sqnZ5DMXDEzuFe65 =FaaT -----END PGP SIGNATURE----- --Sig_/=hSrtrj/bfM.1pJD+xoU0Yb--