Gentoo Archives: gentoo-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Moving our/portage stuff to var
Date: Thu, 20 Dec 2012 00:51:01
Message-Id: 1355964593.2648.123.camel@big_daddy.dol-sen.ca
In Reply to: Re: [gentoo-dev] Moving our/portage stuff to var by Mike Gilbert
1 On Wed, 2012-12-19 at 17:33 -0500, Mike Gilbert wrote:
2 > On Wed, Dec 19, 2012 at 5:19 PM, Zac Medico <zmedico@g.o> wrote:
3 > > On 12/19/2012 02:01 PM, Alan McKinnon wrote:
4 > >> On Wed, 19 Dec 2012 14:56:44 +0100
5 > >> Diego Elio Pettenņ <flameeyes@×××××××××.eu> wrote:
6 > >>
7 > >>> Just mv /usr/portage /var/portage ? FFS no. Among other things, as
8 > >>> many said before, we should really take distfiles out of the tree
9 > >>> itself, and packages the same. And I don't want /var/packages
10 > >>> or /var/distfiles at all.
11 > >>
12 > >> If we are going to move distfiles out of the tree into, what are the
13 > >> odds of getting /some/path/portage/local to move somewhere else too?
14
15 I am already making this configurable in catalyst which builds the
16 stages and install media. It is my intention to move it to the new
17 repositories location alongside the gentoo tree directory and any layman
18 installed overlays.
19
20 > >
21 > > What program uses this "local" directory? It's not used directly by
22 > > portage itself, though portage has an exclude for it in the default
23 > > PORTAGE_RSYNC_OPTS setting (in /usr/share/portage/config/make.globals).
24 > >
25 >
26 > layman used to use /usr/portage/local for storing overlays. See code
27 > listing 2.2.
28 >
29 > http://www.gentoo.org/proj/en/overlays/userguide.xml
30 >
31
32 I plan to migrate layman to the new portage/catalyst defaults when they
33 are done. The current default is /var/lib/layman
34
35
36 As I will not be the sole dictator as to what these new defaults will
37 be. I am working on the code to make it easy to set to whatever the
38 final decision is made to be.
39
40 just to clarify, I'm voting for...
41
42 /var/cache/distfiles
43 /var/cache/packages
44 /var/cache/repositories/
45 /var/cache/repositories/gentoo <== the main portage tree
46 /var/cache/repositories/local <== the new location for a local overlay
47 /var/cache/repositories/some-overlay <== layman installed overlay
48
49
50 --
51 Brian Dolbec <dolsen@g.o>

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Moving our/portage stuff to var Ulrich Mueller <ulm@g.o>