1 |
On Sun, Sep 7, 2014 at 4:33 PM, Joshua Kinard <kumba@g.o> wrote: |
2 |
> And thus, I was referring only to @system, not a stage3. I think an editor |
3 |
> should be in @system, but as much as I like nano, I know the ncurses |
4 |
> dependency won't sit well with everyone. If @system is supposed to be a |
5 |
> minimal-working system, a minimal vim deserves consideration. But if |
6 |
> ncurses is already being dragged in by something else, then stick with nano. |
7 |
> |
8 |
|
9 |
That's the thing. I don't think that @system should be a |
10 |
"minimal-working system." That has been the past attitude towards it, |
11 |
and it causes issues. |
12 |
|
13 |
|
14 |
> As for Parallel builds, do you make make -jX? Or running concurrent emerges |
15 |
> in different shells? I wasn't commenting at all on parallel builds. |
16 |
|
17 |
I was referring to --jobs. The issue with @system is that you can't |
18 |
build packages in @system in parallel, or their dependencies. Now, |
19 |
I'm not sure if that extends to dependencies of virtual packages - if |
20 |
not then an editor isn't as much of a problem. However, you're still |
21 |
stuck with lots of whining by portage if you unmerge your last editor. |
22 |
I think we really need to reserve that for situations where you're |
23 |
actually likely to break something. You can unmerge and re-merge an |
24 |
editor without any issues at all, and there are probably lots of |
25 |
useful substitutes for editors that aren't in the editor virtual. |
26 |
|
27 |
I'm not suggesting that we rip out editor just now either. It makes |
28 |
more sense to just try to hold the line on @system until we have |
29 |
something better actually implemented (like mix-ins), and then it |
30 |
won't be a big deal if we trim it down further. |
31 |
|
32 |
To cut down on replies - the reason nano is preferred is that it is |
33 |
the first package in the virtual, which is the usual rule. Of course, |
34 |
it was placed there deliberately since it is a simple editor with few |
35 |
dependencies and both the vi and emacs camps can agree that it is |
36 |
lousy. |
37 |
|
38 |
-- |
39 |
Rich |