From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id DF5F31381F3 for ; Thu, 20 Dec 2012 00:51:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4A29421C023; Thu, 20 Dec 2012 00:50:52 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5019CE065A for ; Thu, 20 Dec 2012 00:50:09 +0000 (UTC) Received: from [192.168.1.210] (xx65110026187.cipherkey.net [65.110.26.187]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: dolsen) by smtp.gentoo.org (Postfix) with ESMTPSA id 6E22333D978 for ; Thu, 20 Dec 2012 00:50:07 +0000 (UTC) Message-ID: <1355964593.2648.123.camel@big_daddy.dol-sen.ca> Subject: Re: [gentoo-dev] Moving our/portage stuff to var From: Brian Dolbec To: gentoo-dev@lists.gentoo.org Date: Wed, 19 Dec 2012 16:49:53 -0800 In-Reply-To: References: <20121218222046.3f57a21f@brain.lan> <7546589.4cZ9dCx8p9@bart> <50D1B94F.3080201@flameeyes.eu> <20689.50332.706030.896119@a1i15.kph.uni-mainz.de> <50D1C79C.3000809@flameeyes.eu> <20121220000145.0fc3f6c6@khamul.example.com> <50D23D88.70600@gentoo.org> Organization: Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-dk6Q+n+HAvKvGtQNCNS7" X-Mailer: Evolution 3.4.4 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: 1840cd92-98ca-4fad-a8f5-1045cf837749 X-Archives-Hash: c7ff93e1a4f6f3e9d185c8dc1e9964e5 --=-dk6Q+n+HAvKvGtQNCNS7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 2012-12-19 at 17:33 -0500, Mike Gilbert wrote: > On Wed, Dec 19, 2012 at 5:19 PM, Zac Medico wrote: > > On 12/19/2012 02:01 PM, Alan McKinnon wrote: > >> On Wed, 19 Dec 2012 14:56:44 +0100 > >> Diego Elio Petten=C5=86 wrote: > >> > >>> Just mv /usr/portage /var/portage ? FFS no. Among other things, as > >>> many said before, we should really take distfiles out of the tree > >>> itself, and packages the same. And I don't want /var/packages > >>> or /var/distfiles at all. > >> > >> If we are going to move distfiles out of the tree into, what are the > >> odds of getting /some/path/portage/local to move somewhere else too? I am already making this configurable in catalyst which builds the stages and install media. It is my intention to move it to the new repositories location alongside the gentoo tree directory and any layman installed overlays. > > > > What program uses this "local" directory? It's not used directly by > > portage itself, though portage has an exclude for it in the default > > PORTAGE_RSYNC_OPTS setting (in /usr/share/portage/config/make.globals). > > >=20 > layman used to use /usr/portage/local for storing overlays. See code > listing 2.2. >=20 > http://www.gentoo.org/proj/en/overlays/userguide.xml >=20 I plan to migrate layman to the new portage/catalyst defaults when they are done. The current default is /var/lib/layman As I will not be the sole dictator as to what these new defaults will be. I am working on the code to make it easy to set to whatever the final decision is made to be. just to clarify, I'm voting for... /var/cache/distfiles /var/cache/packages /var/cache/repositories/ /var/cache/repositories/gentoo <=3D=3D the main portage tree /var/cache/repositories/local <=3D=3D the new location for a local overl= ay /var/cache/repositories/some-overlay <=3D=3D layman installed overlay --=20 Brian Dolbec --=-dk6Q+n+HAvKvGtQNCNS7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQEcBAABAgAGBQJQ0mCxAAoJECIU2QoBTxfLOOwIAK1t0soShWzlOSYQlILNEZC+ mHV3pLWKjcJF68RPAxjMOCb+gUReFTdk6y5S0sleltxy+d3+epQDrkAFS/OioOG8 gXuEcpHalT+2txRKyVA86SSCJM5aN2UtzJLbshktLTH1tmiP46rKeRmLFkl+bYnR gtgpNITe89uwADiuIJ2o+dCQOZ4HCHiS0xvDtrsd2/FL9i/gyhOsd8L3tUgkStou dgunkbcBypnJyn6YQ7McpiYoNHJgB4eF3GWIE+0t3a56x+714FvpxWnl1vqvcE82 +CDBsIuHXwJioIcV0DuBWk1MmWSuE0h0gm0EzeYJ68jqFeZwU/TUFpC3i8APYwo= =GQUZ -----END PGP SIGNATURE----- --=-dk6Q+n+HAvKvGtQNCNS7--