1 |
On Tue, 07 Jul 2015 08:04:47 +0800 |
2 |
Patrick Lauer <patrick@g.o> wrote: |
3 |
> On 07/07/15 01:27, Ciaran McCreesh wrote: |
4 |
> > On Mon, 06 Jul 2015 13:04:35 -0400 |
5 |
> > Michael Orlitzky <mjo@g.o> wrote: |
6 |
> >> I would love my commits to be reviewed, but I usually don't feel |
7 |
> >> like reviewing anyone else's. That's... not uncommon. |
8 |
> > |
9 |
> > Well, you could at least get your commits reviewed by an automated |
10 |
> > build system that starts from a clean stage each time. That's |
11 |
> > better than nothing. |
12 |
> > |
13 |
> I'll laugh about it next time I update OpenFOAM: |
14 |
> |
15 |
> Fri Jun 27 12:52:19 2014 >>> sci-libs/openfoam-2.3.0 |
16 |
> merge time: 1 hour, 5 minutes and 8 seconds. |
17 |
> or |
18 |
> |
19 |
> Sun Jun 29 20:36:09 2014 >>> sci-mathematics/nusmv-2.5.4 |
20 |
> merge time: 2 hours, 58 minutes. |
21 |
|
22 |
What's the problem? Better the build bot wastes that time once than a |
23 |
whole bunch of users do. |
24 |
|
25 |
> That's without dependencies, so from a clean minimal starting point |
26 |
> (once you figure out what useflags are needed) you're looking at 12+ |
27 |
> hours of walltime to get that checked. (On a reasonably modern Xeon |
28 |
> with SSDs ...) |
29 |
|
30 |
Uh, no, because you use binary packages for the dependencies, and you |
31 |
use a package mangler that can figure out the use flags for you. |
32 |
|
33 |
> So thanks for your intentional comedy, but let's be serious here. |
34 |
|
35 |
Exherbo's been doing all this for years, and it works rather well. The |
36 |
only comedy is that Gentoo doesn't even realise this is trivial to do |
37 |
nowadays. |
38 |
|
39 |
-- |
40 |
Ciaran McCreesh |