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: Wed, 19 Dec 2012 15:55:52
Message-Id: 1355932475.2648.112.camel@big_daddy.dol-sen.ca
In Reply to: Re: [gentoo-dev] Moving our/portage stuff to var by Joshua Saddler
1 On Tue, 2012-12-18 at 23:16 -0800, Joshua Saddler wrote:
2 > On Mon, 17 Dec 2012 11:19:20 +0100
3 > Tomáš Chvátal <tomas.chvatal@×××××.com> wrote:
4 >
5 > > Currently we put portage into /usr/portage and all related stuff is to
6 > > be in the subfolders there (distfiles, binpkg).
7 > >
8 > > I've always myself override these defaults in make.conf to point for
9 > > /var/portage/ (not /var/lib because I never bothered enough how to
10 > > make world and config files to be put elsewhere :P).
11 > >
12 > > The only reason why we have this currently in usr is that bsd ports
13 > > put their stuff in there and I suppose Daniel just did the same.
14 > >
15 > > With respect to reality how stuff is done in the linux land all the
16 > > variable data should be in /var so we should adjust and move it in
17 > > there too.
18 > >
19 > > What would you think?
20 >
21 > do it. stick it somewhere in /var. i have a small SLC SSD just for /var and
22 > /usr/portage partitions, since those consistently incur high writes. dropping
23 > to just one partition for all that i/o would be real nice.
24 >
25 > if this proposed change is made, please make sure to contact the GDP. while we
26 > don't update things like manpages or elog announcements, we would have a ton
27 > of stuff to fix in gentoo.org/doc/en/ . also, make sure stuff is sorted out on
28 > the catalyst/releng end well in advance, so users aren't stuck with bad stages.
29
30 Yes, Catalyst and the portage defaults will be changed in a co-ordinated
31 manner. I've started poking around catalyst, but it has paths
32 hard-coded nearly everywhere, despite it having passed config variables
33 around most places. So, It is going to need code cleanup first. It
34 will take me some time to get familiar enough with the code before I
35 make many changes to clean it up.
36
37 For the documentation, primarily the install handbook, perhaps it would
38 be better to mention both locations, at least mention the old location
39 so existing and old users won't be thrown for a loop. It will also need
40 some attention in the forums where tons of threads will be
41 referencing /usr/portage. Perhaps the docs team could start
42 preparing the docs changes in a manner that will be easy to
43 search/replace with the final correct locations when that decision is
44 made.
45
46 And YES Diego, it won't be /var/portage or /var/repositories, we heard
47 you.
48
49 From my rough tracking, I believe somewhere under /var/cache was
50 majority vote. Anyway, once catalyst is ready it will be easy to set it
51 to whatever is finally decided.
52 --
53 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 "Diego Elio Pettenò" <flameeyes@×××××××××.eu>