From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 0E4AB138334 for ; Wed, 11 Jul 2018 22:23:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8EE4DE082B; Wed, 11 Jul 2018 22:23:36 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0C188E0806 for ; Wed, 11 Jul 2018 22:23:35 +0000 (UTC) Received: from pomiot (d202-252.icpnet.pl [109.173.202.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id C36DF335C07; Wed, 11 Jul 2018 22:23:33 +0000 (UTC) Message-ID: <1531347809.20022.3.camel@gentoo.org> Subject: Re: [gentoo-dev] rfc: moving default location of portage tree From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Thu, 12 Jul 2018 00:23:29 +0200 In-Reply-To: References: <20180709172136.GA17068@linux1.home> <1531161811.1159.13.camel@gentoo.org> <20180709201113.GB17593@linux1.home> <1531167218.1159.15.camel@gentoo.org> <20180709211410.GA17986@linux1.home> <2f7c8b18-8c5d-2931-14a7-9d6d1e00526d@gentoo.org> <29b55e16-bb2e-5a98-13e2-e1482441b417@gentoo.org> <8b47a97d-37be-652a-0298-7e7082506b53@iee.org> <50aa6222-d97c-6fd0-0884-23b27f494135@gentoo.org> <20180710200923.GA21918@linux1.home> <88409c1e-eb34-dad8-c524-2b44de5bc91b@iee.org> <5f2b3a86-c7d5-f588-5ea3-4c13055d8324@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-jozObKbn8Ahp63O9QLSl" X-Mailer: Evolution 3.24.6 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 X-Archives-Salt: abe51bfd-84f3-440e-a6e7-73a91104de3f X-Archives-Hash: 333de6f831c03f217e6adb1b192e5694 --=-jozObKbn8Ahp63O9QLSl Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable W dniu =C5=9Bro, 11.07.2018 o godzinie 18=E2=88=B611=E2=80=89-0400, u=C5=BC= ytkownik Richard Yao napisa=C5=82: > > On Jul 11, 2018, at 4:43 PM, Rich Freeman wrote: > >=20 > > > On Wed, Jul 11, 2018 at 4:34 PM Richard Yao wrote: > > >=20 > > > On my system, /usr/portage is a separate mountpoint. There is no need= to have on,h top level directories be separate mountpoints. > >=20 > > It makes sense to follow FHS. Sure, I can work around poor designs by > > sticking mount points all over the place, or manually setting my > > config to put stuff in sane locations. It makes more sense to put all > > the volatile stuff in /var, than to mix it up all over the place and > > get users to set up separate mountpoints to make up for it. >=20 > Is it a violation of the FHS? /usr is for readonly data and the portage t= ree is generally readonly, except when being updated. The same is true of e= verything else in /usr. >=20 > I am confused as to how we only now realized it was a FHS violation when = it has been there for ~15 years. I was under the impression that /usr was t= he correct place for it. > >=20 And we're back to the usual Gentoo argument of 'it was like this for N years'. So FYI, something 'being there for ~15 years' doesn't make it right. It only means that: a. Gentoo devs were wrong 15 years ago. b. Gentoo devs are still wrong today. c. Gentoo devs can't manage to make such a simple change because they're too concerned about hurting somebody's feelings about a path. --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-jozObKbn8Ahp63O9QLSl Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEbbsHzE8NrQbqCv5BsHoa6u+0Rk4FAltGg2JfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDZE QkIwN0NDNEYwREFEMDZFQTBBRkU0MUIwN0ExQUVBRUZCNDQ2NEUACgkQsHoa6u+0 Rk6N9g//fAbY34s16zSKglQWt+iebLK9LiuskIXzUFGLlbDbgtJEFUluozuqs34r t/JMyqLktd2BRChlkevFQ8GWmXSFtgL1pGgMI7TaEXzeEEAaDXPIu5BkfBoM7Wi1 Hz4yrQ1zBncjRfDCDDTcD0Z12Xw5N96ByGmpS/w3Ki+7hWkC5se2+KuEPCXUQP4O dbBO69K9nZPWqWwiojv0ATsAa1erTBBPGJyRNDSL+YuvFItZj7/Gr5WXhyC0j3ju Hs2Z1Oa6sWIMnS9rAvB1jwvRBtssV4YSOZJ7q/GjwWUH7Nf62wG6tPJQbh3Zqxkg j3kpmWhU1vM0/3QiBILqTrTEIR7x9PILCkhFdec9MmE6UCRj2IBJ5H4jhXYfaufp hAkeal1Xf3IUvs7Urrq7VDRJvn4em+l7TTZ+0RevkrIEHVDBco1LzeEDCTfBURwM L3B3VFLgt4PqA2SGxk+XuRPoMKmQw+8vfpEW5p2MtVjPH1CKTq7Xxp+4IBDCaD1h Nu+ErjcC1kFbq9st/+qg/H8LAXjOOH0qNFn4MF0IB87Q5LamQuQPLa/Y5ulfNLpU YwOxuvXUcvN0lCBDYk11pU2Xwoy/kunqe1h5FrsmXvTEN2zXPMSk2RneX686a0NO zzqL3kiHBCJEX/VWBSslJgKRRi60NIEQxD9aoHD3i5SbXJizdI8= =rA5p -----END PGP SIGNATURE----- --=-jozObKbn8Ahp63O9QLSl--