Gentoo Archives: gentoo-project

From: "Jorge Manuel B. S. Vicetto" <jmbsvicetto@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Gentoo, GitHub, and the Social Contract
Date: Tue, 17 Feb 2015 14:01:54
Message-Id: alpine.LNX.2.00.1502171351390.17171@woodpecker.gentoo.org
In Reply to: Re: [gentoo-project] Gentoo, GitHub, and the Social Contract by Rich Freeman
1 On Tue, 17 Feb 2015, Rich Freeman wrote:
2
3 > On Tue, Feb 17, 2015 at 1:37 AM, Jorge Manuel B. S. Vicetto
4 > <jmbsvicetto@g.o> wrote:
5 >> On Mon, 16 Feb 2015, Rich Freeman wrote:
6 >>
7 >>> An area that always bothered me was stage3 building, but I think our
8 >>> catalyst docs have improved. I don't know if following the wiki guide
9 >>> leads to a stage3 identical to our published one or not...
10 >>
11 >> Rich, please make an effort to ask the correct people before making such
12 >> comments that can be misread as meaning that the RelEng team is building
13 >> stages "in secret" or questioning how anyone can be certain about what is
14 >> built.
15 >
16 > The only comments I made were:
17 > 1. IN THE PAST I was concerned about stage3 building.
18 > 2. Things have improved.
19 > 3. I am unsure if following the wiki guide leads to a stage3
20 > identical to our published one or not.
21 >
22 > All three remain just as true after your comments. :) I'm certainly
23 > interested in clarification on the last one. It isn't actually enough
24 > to publish a repo full of files - you also have to document how you
25 > use them. That may very well already be documented in the Catalyst
26 > wiki page.
27
28 I don't know what wiki page you are talking about, but to build stages
29 based on the official specs and using the releng repo, one needs only to
30 put the following into cron to build amd64 / x86:
31
32 /release/releng/tools/catalyst-auto -c
33 /release/releng/tools/catalyst-auto-amd64.conf
34
35 /release/releng/tools/catalyst-auto -c
36 /release/releng/tools/catalyst-auto-x86.conf
37
38 This will use the /release mountpoint to do the building and save of
39 stages. Unless we've fixed it already (I don't think we did), that will
40 fail loudly if it's a symlink - that's why I still have a local fork to
41 build stages on my build server under /home/release. This is something we
42 plan to make more flexible in the catalyst-3 rewrite.
43
44 > As far as "misreading" goes - people will read what they want to read
45 > into just about anything that anybody says. I try to clearly state
46 > what I mean, and I'm sure I do it imperfectly. If somebody isn't sure
47 > what I mean, they're more than welcome to talk to me about it.
48
49 I hope the above and the previous email helped address your concerns and
50 cleared any doubts.
51
52 Regards,
53 Jorge Manuel B. S. Vicetto
54 Gentoo Developer