1 |
On Fri, 2013-10-11 at 14:58 -0700, Matt Turner wrote: |
2 |
> On Fri, Oct 11, 2013 at 2:11 PM, Brian Dolbec <dolsen@g.o> wrote: |
3 |
|
4 |
> > The default tree location move is waiting on the catalyst rewrite code |
5 |
> > to go live producing stages, etc.. |
6 |
> |
7 |
> I'm exactly sure what this means, but I think you might mean something |
8 |
> like renaming master to old-master and your branch to master. That's |
9 |
> not the right way to do it, and that's not how git works. |
10 |
> |
11 |
|
12 |
No, completely wrong. The default tree location is going to be moved |
13 |
from /usr/portage to somewhere in /var (they never could agree where) |
14 |
and distfiles and packages directories are being moved out of the |
15 |
PORTDIR tree directory. |
16 |
|
17 |
Current catalyst master code has tree paths hardcoded everywhere. Not |
18 |
only that, but the paths are often used as both a path and a variable |
19 |
name in many places. |
20 |
|
21 |
That makes it impossible for the tree move to happen and have catalyst |
22 |
work correctly to produce stages, etc. with the new default locations. |
23 |
|
24 |
That is why I started to work on catalyst in the first place. But the |
25 |
code is such a mess, I couldn't stop there with the encouragement of |
26 |
many from the releng team. |