1 |
On Sun, 6 Dec 2015 21:15:31 +0000 |
2 |
James Le Cuirot <chewi@g.o> wrote: |
3 |
|
4 |
> On Sun, 6 Dec 2015 21:05:07 +0000 |
5 |
> Joakim Tjernlund <Joakim.Tjernlund@××××××××.com> wrote: |
6 |
> |
7 |
> > > Put simple: |
8 |
> > > SYSROOT is where "sources" are installed (headers, .so, etc); |
9 |
> > > think debian's -dev packages. |
10 |
> > > ROOT is where packages are merged. |
11 |
> > > |
12 |
> > > Meaning: |
13 |
> > > |
14 |
> > > RDEPEND are installed to ROOT |
15 |
> > > DEPEND are installed to SYSROOT |
16 |
> > |
17 |
> > hmm, this implies that a pkg in both DEPEND and RDEPEND should be |
18 |
> > installed in both SYSROOT and ROOT? Does portage do this ATM? |
19 |
> |
20 |
> That's not quite how I read it. SYSROOT == ROOT when cross-compiling |
21 |
|
22 |
while generally this would be the case, there's not reason for it to be |
23 |
assumed. it is just like generally we have ROOT=/. |
24 |
|
25 |
[...] |